├── CSAPP Lab original tar ├── archlab-handout.tar ├── bomb.tar ├── buflab-handout.tar ├── cachelab-handout.tar ├── malloclab-handout.tar ├── proxylab-handout.tar └── shlab-handout.tar ├── README.md ├── writeup and ppt ├── archlab.pdf ├── buflab.pdf ├── cachelab-ppt.pptx ├── cachelab.pdf ├── malloclab.pdf ├── mm.c ├── proxylab (3e).pdf ├── shlab-ppt.pdf └── shlab.pdf ├── yzf-Bomb lab ├── README ├── answer ├── assemble.txt ├── bomb └── bomb.c ├── yzf-Buffer lab ├── assemble.txt ├── bufbomb ├── hex2raw ├── level0.txt ├── level1.txt ├── level2-code.S ├── level2-code.o ├── level2-code.txt ├── level2.txt ├── level3-code.S ├── level3-code.o ├── level3-code.txt ├── level3.txt ├── level4-code.S ├── level4-code.o ├── level4-code.txt ├── level4.txt └── makecookie ├── yzf-archlab-handout ├── Makefile ├── README ├── archlab.ps ├── sim.tar ├── sim │ ├── Makefile │ ├── README │ ├── misc │ │ ├── A-copy.yo │ │ ├── A-copy.ys │ │ ├── A-rsum.yo │ │ ├── A-rsum.ys │ │ ├── A-sum.yo │ │ ├── A-sum.ys │ │ ├── Makefile │ │ ├── README │ │ ├── examples.c │ │ ├── hcl.lex │ │ ├── hcl.tab.c │ │ ├── hcl.tab.h │ │ ├── hcl.y │ │ ├── hcl2c │ │ ├── isa.c │ │ ├── isa.h │ │ ├── isa.o │ │ ├── lex.yy.c │ │ ├── mux4.hcl │ │ ├── node.c │ │ ├── node.h │ │ ├── outgen.c │ │ ├── outgen.h │ │ ├── yas │ │ ├── yas-grammar.c │ │ ├── yas-grammar.lex │ │ ├── yas-grammar.o │ │ ├── yas.c │ │ ├── yas.h │ │ ├── yas.o │ │ ├── yis │ │ ├── yis.c │ │ └── yis.o │ ├── pipe │ │ ├── Makefile │ │ ├── Makefile~ │ │ ├── README │ │ ├── benchmark.pl │ │ ├── check-len.pl │ │ ├── correctness.pl │ │ ├── gen-driver.pl │ │ ├── ldriver.yo │ │ ├── ldriver.ys │ │ ├── ncopy.c │ │ ├── ncopy.yo │ │ ├── ncopy.ys │ │ ├── ncopy.ys~ │ │ ├── pipe-1w.hcl │ │ ├── pipe-broken.hcl │ │ ├── pipe-btfnt.hcl │ │ ├── pipe-full.c │ │ ├── pipe-full.hcl │ │ ├── pipe-full.hcl~ │ │ ├── pipe-lf.hcl │ │ ├── pipe-nobypass.hcl │ │ ├── pipe-nt.hcl │ │ ├── pipe-std.c │ │ ├── pipe-std.hcl │ │ ├── pipe.tcl │ │ ├── pipeline.h │ │ ├── psim │ │ ├── psim.c │ │ ├── sdriver.yo │ │ ├── sdriver.ys │ │ ├── sim.h │ │ └── stages.h │ ├── ptest │ │ ├── Makefile │ │ ├── README │ │ ├── ctest.pl │ │ ├── etest.pl │ │ ├── htest.pl │ │ ├── jtest.pl │ │ ├── optest.pl │ │ └── tester.pm │ ├── seq │ │ ├── Makefile │ │ ├── README │ │ ├── seq+-std.hcl │ │ ├── seq+.tcl │ │ ├── seq-full.c │ │ ├── seq-full.hcl │ │ ├── seq-full.hcl~ │ │ ├── seq-std.hcl │ │ ├── seq.tcl │ │ ├── sim.h │ │ ├── ssim │ │ └── ssim.c │ └── y86-code │ │ ├── Makefile │ │ ├── README │ │ ├── abs-asum-cmov.yo │ │ ├── abs-asum-cmov.ys │ │ ├── abs-asum-jmp.yo │ │ ├── abs-asum-jmp.ys │ │ ├── asum.yo │ │ ├── asum.ys │ │ ├── asumi.yo │ │ ├── asumi.ys │ │ ├── asuml.yo │ │ ├── asuml.ys │ │ ├── asumr.yo │ │ ├── asumr.ys │ │ ├── cjr.yo │ │ ├── cjr.ys │ │ ├── j-cc.yo │ │ ├── j-cc.ys │ │ ├── poptest.yo │ │ ├── poptest.ys │ │ ├── prog1.yo │ │ ├── prog1.ys │ │ ├── prog10.yo │ │ ├── prog10.ys │ │ ├── prog2.yo │ │ ├── prog2.ys │ │ ├── prog3.yo │ │ ├── prog3.ys │ │ ├── prog4.yo │ │ ├── prog4.ys │ │ ├── prog5.yo │ │ ├── prog5.ys │ │ ├── prog6.yo │ │ ├── prog6.ys │ │ ├── prog7.yo │ │ ├── prog7.ys │ │ ├── prog8.yo │ │ ├── prog8.ys │ │ ├── prog9.yo │ │ ├── prog9.ys │ │ ├── pushquestion.yo │ │ ├── pushquestion.ys │ │ ├── pushtest.yo │ │ ├── pushtest.ys │ │ ├── ret-hazard.yo │ │ └── ret-hazard.ys └── simguide.pdf ├── yzf-cachelab-handout ├── .csim_results ├── .marker ├── 1.txt ├── 1.txt~ ├── Makefile ├── README ├── cachelab.c ├── cachelab.h ├── csim ├── csim-ref ├── csim.c ├── csim.o ├── driver.py ├── parallels-handin.tar ├── test-csim ├── test-trans ├── test-trans.c ├── trace.f0 ├── trace.f1 ├── trace.tmp ├── tracegen ├── tracegen.c ├── traces │ ├── dave.trace │ ├── long.trace │ ├── trans.trace │ ├── yi.trace │ └── yi2.trace ├── trans.c └── trans.o ├── yzf-malloclab-handout ├── 1.txt ├── Makefile ├── README ├── a.txt ├── b.txt ├── clock.c ├── clock.h ├── clock.o ├── config.h ├── fcyc.c ├── fcyc.h ├── fcyc.o ├── fsecs.c ├── fsecs.h ├── fsecs.o ├── ftimer.c ├── ftimer.h ├── ftimer.o ├── mdriver ├── mdriver.c ├── mdriver.o ├── memlib.c ├── memlib.h ├── memlib.o ├── mm-1(same as book).c ├── mm-2(explicit free list + FIFO).c ├── mm-3(segregated fit + best fit+improve mm_realloc).c ├── mm.c ├── mm.h ├── mm.o ├── short1-bal.rep ├── short2-bal.rep └── traces │ ├── amptjp-bal.rep │ ├── binary-bal.rep │ ├── binary2-bal.rep │ ├── cccp-bal.rep │ ├── coalescing-bal.rep │ ├── cp-decl-bal.rep │ ├── expr-bal.rep │ ├── random-bal.rep │ ├── random2-bal.rep │ ├── realloc-bal.rep │ └── realloc2-bal.rep ├── yzf-proxylab-handout-3e ├── .noproxy │ └── home.html ├── .proxy │ ├── csapp.c │ ├── home.html │ └── tiny.c ├── 1.txt ├── Makefile ├── README ├── csapp.c ├── csapp.h ├── csapp.o ├── driver.sh ├── free-port.sh ├── nop-server.py ├── port-for-user.pl ├── proxy ├── proxy (Part 1).c ├── proxy (Part 2).c ├── proxy (Part 3 reader first).c ├── proxy.c ├── proxy.o └── tiny │ ├── Makefile │ ├── README │ ├── cgi-bin │ ├── Makefile │ ├── adder │ └── adder.c │ ├── csapp.c │ ├── csapp.h │ ├── csapp.o │ ├── godzilla.gif │ ├── godzilla.jpg │ ├── home.html │ ├── tiny │ └── tiny.c └── yzf-shlab-handout ├── Makefile ├── README ├── myint ├── myint.c ├── myspin ├── myspin.c ├── mysplit ├── mysplit.c ├── mystop ├── mystop.c ├── sdriver.pl ├── trace01.txt ├── trace02.txt ├── trace03.txt ├── trace04.txt ├── trace05.txt ├── trace06.txt ├── trace07.txt ├── trace08.txt ├── trace09.txt ├── trace10.txt ├── trace11.txt ├── trace12.txt ├── trace13.txt ├── trace14.txt ├── trace15.txt ├── trace16.txt ├── tsh ├── tsh.c ├── tshref └── tshref.out /CSAPP Lab original tar/archlab-handout.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/CSAPP Lab original tar/archlab-handout.tar -------------------------------------------------------------------------------- /CSAPP Lab original tar/bomb.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/CSAPP Lab original tar/bomb.tar -------------------------------------------------------------------------------- /CSAPP Lab original tar/buflab-handout.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/CSAPP Lab original tar/buflab-handout.tar -------------------------------------------------------------------------------- /CSAPP Lab original tar/cachelab-handout.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/CSAPP Lab original tar/cachelab-handout.tar -------------------------------------------------------------------------------- /CSAPP Lab original tar/malloclab-handout.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/CSAPP Lab original tar/malloclab-handout.tar -------------------------------------------------------------------------------- /CSAPP Lab original tar/proxylab-handout.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/CSAPP Lab original tar/proxylab-handout.tar -------------------------------------------------------------------------------- /CSAPP Lab original tar/shlab-handout.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/CSAPP Lab original tar/shlab-handout.tar -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/README.md -------------------------------------------------------------------------------- /writeup and ppt/archlab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/archlab.pdf -------------------------------------------------------------------------------- /writeup and ppt/buflab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/buflab.pdf -------------------------------------------------------------------------------- /writeup and ppt/cachelab-ppt.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/cachelab-ppt.pptx -------------------------------------------------------------------------------- /writeup and ppt/cachelab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/cachelab.pdf -------------------------------------------------------------------------------- /writeup and ppt/malloclab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/malloclab.pdf -------------------------------------------------------------------------------- /writeup and ppt/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/mm.c -------------------------------------------------------------------------------- /writeup and ppt/proxylab (3e).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/proxylab (3e).pdf -------------------------------------------------------------------------------- /writeup and ppt/shlab-ppt.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/shlab-ppt.pdf -------------------------------------------------------------------------------- /writeup and ppt/shlab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/writeup and ppt/shlab.pdf -------------------------------------------------------------------------------- /yzf-Bomb lab/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Bomb lab/README -------------------------------------------------------------------------------- /yzf-Bomb lab/answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Bomb lab/answer -------------------------------------------------------------------------------- /yzf-Bomb lab/assemble.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Bomb lab/assemble.txt -------------------------------------------------------------------------------- /yzf-Bomb lab/bomb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Bomb lab/bomb -------------------------------------------------------------------------------- /yzf-Bomb lab/bomb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Bomb lab/bomb.c -------------------------------------------------------------------------------- /yzf-Buffer lab/assemble.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/assemble.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/bufbomb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/bufbomb -------------------------------------------------------------------------------- /yzf-Buffer lab/hex2raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/hex2raw -------------------------------------------------------------------------------- /yzf-Buffer lab/level0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level0.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/level1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level1.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/level2-code.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level2-code.S -------------------------------------------------------------------------------- /yzf-Buffer lab/level2-code.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level2-code.o -------------------------------------------------------------------------------- /yzf-Buffer lab/level2-code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level2-code.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/level2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level2.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/level3-code.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level3-code.S -------------------------------------------------------------------------------- /yzf-Buffer lab/level3-code.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level3-code.o -------------------------------------------------------------------------------- /yzf-Buffer lab/level3-code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level3-code.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/level3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level3.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/level4-code.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level4-code.S -------------------------------------------------------------------------------- /yzf-Buffer lab/level4-code.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level4-code.o -------------------------------------------------------------------------------- /yzf-Buffer lab/level4-code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level4-code.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/level4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/level4.txt -------------------------------------------------------------------------------- /yzf-Buffer lab/makecookie: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-Buffer lab/makecookie -------------------------------------------------------------------------------- /yzf-archlab-handout/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/Makefile -------------------------------------------------------------------------------- /yzf-archlab-handout/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/README -------------------------------------------------------------------------------- /yzf-archlab-handout/archlab.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/archlab.ps -------------------------------------------------------------------------------- /yzf-archlab-handout/sim.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim.tar -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/Makefile -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/README -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/A-copy.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/A-copy.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/A-copy.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/A-copy.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/A-rsum.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/A-rsum.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/A-rsum.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/A-rsum.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/A-sum.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/A-sum.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/A-sum.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/A-sum.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/Makefile -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/README -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/examples.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/examples.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/hcl.lex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/hcl.lex -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/hcl.tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/hcl.tab.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/hcl.tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/hcl.tab.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/hcl.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/hcl.y -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/hcl2c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/hcl2c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/isa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/isa.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/isa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/isa.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/isa.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/isa.o -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/lex.yy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/lex.yy.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/mux4.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/mux4.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/node.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/node.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/outgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/outgen.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/outgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/outgen.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yas -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yas-grammar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yas-grammar.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yas-grammar.lex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yas-grammar.lex -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yas-grammar.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yas-grammar.o -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yas.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yas.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yas.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yas.o -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yis -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yis.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/misc/yis.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/misc/yis.o -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/Makefile -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/Makefile~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/Makefile~ -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/README -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/benchmark.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/benchmark.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/check-len.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/check-len.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/correctness.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/correctness.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/gen-driver.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/gen-driver.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/ldriver.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/ldriver.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/ldriver.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/ldriver.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/ncopy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/ncopy.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/ncopy.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/ncopy.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/ncopy.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/ncopy.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/ncopy.ys~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/ncopy.ys~ -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-1w.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-1w.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-broken.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-broken.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-btfnt.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-btfnt.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-full.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-full.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-full.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-full.hcl~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-full.hcl~ -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-lf.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-lf.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-nobypass.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-nobypass.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-nt.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-nt.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-std.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-std.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe-std.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe-std.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipe.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipe.tcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/pipeline.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/psim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/psim -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/psim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/psim.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/sdriver.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/sdriver.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/sdriver.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/sdriver.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/sim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/sim.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/pipe/stages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/pipe/stages.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/ptest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/ptest/Makefile -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/ptest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/ptest/README -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/ptest/ctest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/ptest/ctest.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/ptest/etest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/ptest/etest.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/ptest/htest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/ptest/htest.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/ptest/jtest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/ptest/jtest.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/ptest/optest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/ptest/optest.pl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/ptest/tester.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/ptest/tester.pm -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/Makefile -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/README -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/seq+-std.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/seq+-std.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/seq+.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/seq+.tcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/seq-full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/seq-full.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/seq-full.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/seq-full.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/seq-full.hcl~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/seq-full.hcl~ -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/seq-std.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/seq-std.hcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/seq.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/seq.tcl -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/sim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/sim.h -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/ssim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/ssim -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/seq/ssim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/seq/ssim.c -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/Makefile -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/README -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/abs-asum-cmov.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/abs-asum-cmov.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/abs-asum-cmov.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/abs-asum-cmov.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/abs-asum-jmp.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/abs-asum-jmp.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/abs-asum-jmp.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/abs-asum-jmp.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/asum.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/asum.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/asum.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/asum.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/asumi.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/asumi.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/asumi.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/asumi.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/asuml.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/asuml.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/asuml.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/asuml.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/asumr.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/asumr.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/asumr.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/asumr.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/cjr.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/cjr.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/cjr.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/cjr.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/j-cc.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/j-cc.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/j-cc.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/j-cc.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/poptest.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/poptest.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/poptest.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/poptest.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog1.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog1.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog1.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog1.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog10.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog10.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog10.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog10.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog2.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog2.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog2.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog2.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog3.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog3.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog3.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog3.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog4.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog4.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog4.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog4.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog5.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog5.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog5.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog5.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog6.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog6.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog6.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog6.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog7.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog7.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog7.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog7.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog8.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog8.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog8.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog8.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog9.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog9.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/prog9.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/prog9.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/pushquestion.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/pushquestion.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/pushquestion.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/pushquestion.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/pushtest.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/pushtest.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/pushtest.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/pushtest.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/ret-hazard.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/ret-hazard.yo -------------------------------------------------------------------------------- /yzf-archlab-handout/sim/y86-code/ret-hazard.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/sim/y86-code/ret-hazard.ys -------------------------------------------------------------------------------- /yzf-archlab-handout/simguide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-archlab-handout/simguide.pdf -------------------------------------------------------------------------------- /yzf-cachelab-handout/.csim_results: -------------------------------------------------------------------------------- 1 | 4 5 3 2 | -------------------------------------------------------------------------------- /yzf-cachelab-handout/.marker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/.marker -------------------------------------------------------------------------------- /yzf-cachelab-handout/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/1.txt -------------------------------------------------------------------------------- /yzf-cachelab-handout/1.txt~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/1.txt~ -------------------------------------------------------------------------------- /yzf-cachelab-handout/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/Makefile -------------------------------------------------------------------------------- /yzf-cachelab-handout/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/README -------------------------------------------------------------------------------- /yzf-cachelab-handout/cachelab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/cachelab.c -------------------------------------------------------------------------------- /yzf-cachelab-handout/cachelab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/cachelab.h -------------------------------------------------------------------------------- /yzf-cachelab-handout/csim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/csim -------------------------------------------------------------------------------- /yzf-cachelab-handout/csim-ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/csim-ref -------------------------------------------------------------------------------- /yzf-cachelab-handout/csim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/csim.c -------------------------------------------------------------------------------- /yzf-cachelab-handout/csim.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/csim.o -------------------------------------------------------------------------------- /yzf-cachelab-handout/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/driver.py -------------------------------------------------------------------------------- /yzf-cachelab-handout/parallels-handin.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/parallels-handin.tar -------------------------------------------------------------------------------- /yzf-cachelab-handout/test-csim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/test-csim -------------------------------------------------------------------------------- /yzf-cachelab-handout/test-trans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/test-trans -------------------------------------------------------------------------------- /yzf-cachelab-handout/test-trans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/test-trans.c -------------------------------------------------------------------------------- /yzf-cachelab-handout/trace.f0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/trace.f0 -------------------------------------------------------------------------------- /yzf-cachelab-handout/trace.f1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/trace.f1 -------------------------------------------------------------------------------- /yzf-cachelab-handout/trace.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/trace.tmp -------------------------------------------------------------------------------- /yzf-cachelab-handout/tracegen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/tracegen -------------------------------------------------------------------------------- /yzf-cachelab-handout/tracegen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/tracegen.c -------------------------------------------------------------------------------- /yzf-cachelab-handout/traces/dave.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/traces/dave.trace -------------------------------------------------------------------------------- /yzf-cachelab-handout/traces/long.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/traces/long.trace -------------------------------------------------------------------------------- /yzf-cachelab-handout/traces/trans.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/traces/trans.trace -------------------------------------------------------------------------------- /yzf-cachelab-handout/traces/yi.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/traces/yi.trace -------------------------------------------------------------------------------- /yzf-cachelab-handout/traces/yi2.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/traces/yi2.trace -------------------------------------------------------------------------------- /yzf-cachelab-handout/trans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/trans.c -------------------------------------------------------------------------------- /yzf-cachelab-handout/trans.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-cachelab-handout/trans.o -------------------------------------------------------------------------------- /yzf-malloclab-handout/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/1.txt -------------------------------------------------------------------------------- /yzf-malloclab-handout/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/Makefile -------------------------------------------------------------------------------- /yzf-malloclab-handout/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/README -------------------------------------------------------------------------------- /yzf-malloclab-handout/a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/a.txt -------------------------------------------------------------------------------- /yzf-malloclab-handout/b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/b.txt -------------------------------------------------------------------------------- /yzf-malloclab-handout/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/clock.c -------------------------------------------------------------------------------- /yzf-malloclab-handout/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/clock.h -------------------------------------------------------------------------------- /yzf-malloclab-handout/clock.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/clock.o -------------------------------------------------------------------------------- /yzf-malloclab-handout/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/config.h -------------------------------------------------------------------------------- /yzf-malloclab-handout/fcyc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/fcyc.c -------------------------------------------------------------------------------- /yzf-malloclab-handout/fcyc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/fcyc.h -------------------------------------------------------------------------------- /yzf-malloclab-handout/fcyc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/fcyc.o -------------------------------------------------------------------------------- /yzf-malloclab-handout/fsecs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/fsecs.c -------------------------------------------------------------------------------- /yzf-malloclab-handout/fsecs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/fsecs.h -------------------------------------------------------------------------------- /yzf-malloclab-handout/fsecs.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/fsecs.o -------------------------------------------------------------------------------- /yzf-malloclab-handout/ftimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/ftimer.c -------------------------------------------------------------------------------- /yzf-malloclab-handout/ftimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/ftimer.h -------------------------------------------------------------------------------- /yzf-malloclab-handout/ftimer.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/ftimer.o -------------------------------------------------------------------------------- /yzf-malloclab-handout/mdriver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mdriver -------------------------------------------------------------------------------- /yzf-malloclab-handout/mdriver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mdriver.c -------------------------------------------------------------------------------- /yzf-malloclab-handout/mdriver.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mdriver.o -------------------------------------------------------------------------------- /yzf-malloclab-handout/memlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/memlib.c -------------------------------------------------------------------------------- /yzf-malloclab-handout/memlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/memlib.h -------------------------------------------------------------------------------- /yzf-malloclab-handout/memlib.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/memlib.o -------------------------------------------------------------------------------- /yzf-malloclab-handout/mm-1(same as book).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mm-1(same as book).c -------------------------------------------------------------------------------- /yzf-malloclab-handout/mm-2(explicit free list + FIFO).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mm-2(explicit free list + FIFO).c -------------------------------------------------------------------------------- /yzf-malloclab-handout/mm-3(segregated fit + best fit+improve mm_realloc).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mm-3(segregated fit + best fit+improve mm_realloc).c -------------------------------------------------------------------------------- /yzf-malloclab-handout/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mm.c -------------------------------------------------------------------------------- /yzf-malloclab-handout/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mm.h -------------------------------------------------------------------------------- /yzf-malloclab-handout/mm.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/mm.o -------------------------------------------------------------------------------- /yzf-malloclab-handout/short1-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/short1-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/short2-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/short2-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/amptjp-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/amptjp-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/binary-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/binary-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/binary2-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/binary2-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/cccp-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/cccp-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/coalescing-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/coalescing-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/cp-decl-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/cp-decl-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/expr-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/expr-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/random-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/random-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/random2-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/random2-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/realloc-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/realloc-bal.rep -------------------------------------------------------------------------------- /yzf-malloclab-handout/traces/realloc2-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-malloclab-handout/traces/realloc2-bal.rep -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/.noproxy/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/.noproxy/home.html -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/.proxy/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/.proxy/csapp.c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/.proxy/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/.proxy/home.html -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/.proxy/tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/.proxy/tiny.c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/1.txt -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/Makefile -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/README -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/csapp.c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/csapp.h -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/csapp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/csapp.o -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/driver.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/driver.sh -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/free-port.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/free-port.sh -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/nop-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/nop-server.py -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/port-for-user.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/port-for-user.pl -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/proxy -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/proxy (Part 1).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/proxy (Part 1).c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/proxy (Part 2).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/proxy (Part 2).c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/proxy (Part 3 reader first).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/proxy (Part 3 reader first).c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/proxy.c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/proxy.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/proxy.o -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/Makefile -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/README -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/cgi-bin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/cgi-bin/Makefile -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/cgi-bin/adder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/cgi-bin/adder -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/cgi-bin/adder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/cgi-bin/adder.c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/csapp.c -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/csapp.h -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/csapp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/csapp.o -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/godzilla.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/godzilla.gif -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/godzilla.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/godzilla.jpg -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/home.html -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/tiny -------------------------------------------------------------------------------- /yzf-proxylab-handout-3e/tiny/tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-proxylab-handout-3e/tiny/tiny.c -------------------------------------------------------------------------------- /yzf-shlab-handout/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/Makefile -------------------------------------------------------------------------------- /yzf-shlab-handout/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/README -------------------------------------------------------------------------------- /yzf-shlab-handout/myint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/myint -------------------------------------------------------------------------------- /yzf-shlab-handout/myint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/myint.c -------------------------------------------------------------------------------- /yzf-shlab-handout/myspin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/myspin -------------------------------------------------------------------------------- /yzf-shlab-handout/myspin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/myspin.c -------------------------------------------------------------------------------- /yzf-shlab-handout/mysplit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/mysplit -------------------------------------------------------------------------------- /yzf-shlab-handout/mysplit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/mysplit.c -------------------------------------------------------------------------------- /yzf-shlab-handout/mystop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/mystop -------------------------------------------------------------------------------- /yzf-shlab-handout/mystop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/mystop.c -------------------------------------------------------------------------------- /yzf-shlab-handout/sdriver.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/sdriver.pl -------------------------------------------------------------------------------- /yzf-shlab-handout/trace01.txt: -------------------------------------------------------------------------------- 1 | # 2 | # trace01.txt - Properly terminate on EOF. 3 | # 4 | CLOSE 5 | WAIT 6 | -------------------------------------------------------------------------------- /yzf-shlab-handout/trace02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace02.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace03.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace04.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace05.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace06.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace07.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace08.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace09.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace10.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace11.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace12.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace13.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace14.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace15.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/trace16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/trace16.txt -------------------------------------------------------------------------------- /yzf-shlab-handout/tsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/tsh -------------------------------------------------------------------------------- /yzf-shlab-handout/tsh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/tsh.c -------------------------------------------------------------------------------- /yzf-shlab-handout/tshref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/tshref -------------------------------------------------------------------------------- /yzf-shlab-handout/tshref.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ethan-Yan27/CSAPP-Labs/HEAD/yzf-shlab-handout/tshref.out --------------------------------------------------------------------------------