├── .editorconfig ├── .gitignore ├── chapter_10 ├── code │ ├── cpstdin.c │ ├── csapp.c │ ├── csapp.h │ ├── readdir │ └── readdir.c └── homework │ ├── 10.10.c │ ├── 10.6.c │ ├── 10.7.c │ ├── 10.8.c │ ├── 10.9.c │ ├── bar.txt │ ├── baz.txt │ ├── cpfile │ ├── csapp.c │ ├── csapp.h │ ├── foo.txt │ └── fstatcheck ├── chapter_11 ├── exercise │ ├── 11.2.c │ ├── 11.3.c │ ├── csapp.c │ ├── csapp.h │ ├── dd2hex │ ├── echoclient │ ├── echoclient.c │ ├── echoserver │ ├── echoserveri.c │ └── hex2dd └── homework │ ├── 11.10 │ ├── adder │ ├── adder.c │ └── adder.html │ ├── 11.11-tiny │ ├── 11.11 │ ├── 11.11-tiny.c │ └── diff │ ├── 11.12-tiny │ ├── 11.12 │ ├── 11.12-tiny.c │ ├── adder.html │ └── readme.md │ ├── 11.13-tiny │ ├── 11.13 │ ├── 11.13-csapp.c │ ├── 11.13-tiny.c │ └── readme.md │ ├── 11.6-tiny │ ├── 11.6 │ ├── 11.6-tiny.c │ └── readme.md │ ├── 11.7-tiny │ ├── 11.7 │ ├── 11.7-tiny.c │ └── readme.md │ ├── 11.8-tiny │ ├── 11.8 │ ├── 11.8 │ ├── 11.8-test.c │ ├── 11.8-tiny.c │ └── readme.md │ ├── 11.9-tiny │ ├── 11.9 │ ├── 11.9-tiny.c │ └── diff │ ├── csapp.c │ ├── csapp.h │ ├── home.html │ ├── source │ ├── adder.html │ ├── cgi-bin │ │ ├── 11.8 │ │ └── adder │ ├── gif.gif │ ├── jpg.jpg │ ├── mpg.mpg │ ├── png.png │ └── readme.md │ └── tiny.c ├── chapter_12 ├── code │ ├── badcnt │ ├── badcnt.c │ ├── csapp.c │ ├── csapp.h │ ├── echoclient │ ├── echoclient.c │ ├── select │ ├── select.c │ ├── sharing │ └── sharing.c └── homework │ ├── 12.16.c │ ├── 12.17.c │ ├── 12.18.md │ ├── 12.19.c │ ├── 12.20.c │ ├── 12.21.c │ ├── 12.22.c │ ├── 12.23 │ ├── 12.23.c │ ├── echo │ ├── echoclient.c │ └── readme.md │ ├── 12.24.md │ ├── 12.25.md │ ├── 12.26.c │ ├── 12.27.md │ ├── 12.28 │ ├── case1.png │ ├── case2.png │ ├── case3.png │ ├── case4.png │ └── readme.md │ ├── 12.29.md │ ├── 12.29.png │ ├── 12.30.md │ ├── 12.31.c │ ├── 12.32.c │ ├── 12.33.c │ ├── 12.33_wrong.c │ ├── 12.34.c │ ├── 12.35-38 │ ├── 12.35-tiny.c │ ├── 12.36-tiny.c │ ├── 12.37-tiny.c │ ├── 12.38-tiny.c │ ├── 12.39-tiny.c │ ├── 35-tiny │ ├── 36-tiny │ ├── 37-tiny │ ├── 38-tiny │ ├── home.html │ ├── sbuf.c │ ├── sbuf.h │ ├── source │ │ ├── adder.html │ │ ├── cgi-bin │ │ │ └── adder │ │ ├── gif.gif │ │ ├── jpg.jpg │ │ ├── mpg.mpg │ │ ├── png.png │ │ └── readme.md │ ├── tiny │ └── tiny.c │ ├── 12.39 │ ├── csapp.c │ ├── csapp.h │ ├── proxy │ ├── proxy-thread │ ├── proxy.c │ ├── proxy_thread.c │ ├── readme.md │ ├── source │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.1.png │ │ ├── 4.2.png │ │ ├── 4.3.png │ │ ├── cgi-bin │ │ │ └── url_handler │ │ ├── etc │ │ │ ├── hosts │ │ │ └── log │ │ └── home.html │ ├── test_url_handler.c │ └── url_handler.c │ ├── csapp.c │ ├── csapp.h │ ├── test_run_time.c │ └── tfgets ├── chapter_2 ├── p32.c ├── p36.c ├── p55.c ├── p56.c ├── p57.c ├── p58.c ├── p59.c ├── p60.c ├── p61.c ├── p62.c ├── p63.c ├── p64.c ├── p65.c ├── p66.c ├── p67.c ├── p68.c ├── p69.c ├── p70.c ├── p71.c ├── p72.c ├── p73.c ├── p74.c ├── p75.c ├── p76.c ├── p77.c ├── p78.c ├── p79.c ├── p80.c ├── p81.c ├── p82.c ├── p83.txt ├── p84.c ├── p85.md ├── p86.md ├── p87.md ├── p88.md ├── p89.md ├── p90.c ├── p91.md ├── p92.c ├── p93.c ├── p94.c ├── p95.c ├── p96.c ├── p97.c └── p97_correct.c ├── chapter_3 ├── Exercises │ ├── p16.c │ ├── p17.c │ ├── p27.c │ ├── p31.c │ └── p40.c ├── Homeworks │ ├── 3.58.c │ ├── 3.59.txt │ ├── 3.60.c │ ├── 3.62.c │ ├── 3.63.c │ ├── 3.64.c │ ├── 3.65.c │ ├── 3.66.txt │ ├── 3.67.txt │ ├── 3.68.txt │ ├── 3.69.md │ ├── 3.70.md │ ├── 3.71.c │ ├── 3.72.md │ ├── 3.73.c │ ├── 3.74.c │ ├── 3.75.md │ └── Exercise 3.61 │ │ └── 3.61.c └── Others │ ├── absdiff_se.c │ ├── long_arith.c │ ├── long_exchange.c │ ├── long_scale.c │ ├── main.c │ └── mstore.c ├── chapter_4 ├── 4.45.md ├── 4.46.md ├── 4.47 │ ├── 4.47_b_test_result.txt │ ├── bubble_sort.c │ ├── bubble_sort.s │ ├── bubble_sort.yo │ └── bubble_sort.ys ├── 4.48 │ ├── 4.48_test_result.txt │ ├── 48_bubble_sort.c │ ├── 48_bubble_sort.yo │ └── 48_bubble_sort.ys ├── 4.49 │ ├── 4.49_test_result.txt │ ├── 49_bubble_sort.c │ ├── 49_bubble_sort.yo │ └── 49_bubble_sort.ys ├── 4.50 │ ├── 4.50_test_result.txt │ ├── switchv.c │ ├── switchv.yo │ └── switchv.ys ├── 4.51.md ├── 4.52 │ ├── 4.52-seq-full.hcl │ ├── Memory Contents.png │ ├── Processor.png │ ├── difference │ ├── iaddq_test.yo │ ├── iaddq_test.ys │ └── readme.md ├── 4.53 │ └── readme ├── 4.54 │ ├── 4.54-pipe-full.hcl │ ├── Memory Contents.png │ ├── Processor.png │ ├── difference │ └── readme.md ├── 4.55 │ ├── 4.55-pipe-nt.hcl │ ├── difference │ ├── pipe-nt-Processor.png │ ├── pipe-std-Processor.png │ └── readme.md ├── 4.56 │ ├── 4.56-pipe-btfnt.hcl │ ├── difference │ ├── pipe-btfnt-Processor.png │ └── readme.md ├── 4.57 │ ├── 4.57-pipe-lf.hcl │ ├── difference │ ├── pipe-lf-Processor.png │ ├── pipe-lf-test.yo │ ├── pipe-lf-test.ys │ ├── pipe-std-Processor.png │ └── readme.md ├── 4.58 │ ├── 4.58-pipe-1w.hcl │ ├── difference │ ├── pipe-1w-Memory-Contents.png │ ├── pipe-1w-Processor.png │ ├── pipe-1w-test.yo │ ├── pipe-1w-test.ys │ ├── pipe-std-Memory-Contents.png │ ├── pipe-std-Processor.png │ └── readme.md ├── 4.59 │ └── readme.md └── sim │ ├── Makefile │ ├── misc │ ├── Makefile │ ├── README │ ├── examples.c │ ├── hcl.lex │ ├── hcl.tab.c │ ├── hcl.tab.h │ ├── hcl.y │ ├── hcl2c │ ├── isa.c │ ├── isa.h │ ├── lex.yy.c │ ├── mux4.hcl │ ├── node.c │ ├── node.h │ ├── outgen.c │ ├── outgen.h │ ├── yas │ ├── yas-grammar.c │ ├── yas-grammar.lex │ ├── yas.c │ ├── yas.h │ ├── yis │ └── yis.c │ ├── pipe │ ├── Makefile │ ├── README │ ├── backup │ │ ├── pipe-1w.hcl │ │ ├── pipe-btfnt.hcl │ │ ├── pipe-full.hcl │ │ ├── pipe-lf.hcl │ │ ├── pipe-nt.hcl │ │ └── readme.txt │ ├── benchmark.pl │ ├── check-len.pl │ ├── correctness.pl │ ├── gen-driver.pl │ ├── ldriver.yo │ ├── ldriver.ys │ ├── ncopy.c │ ├── ncopy.ys │ ├── pipe-1w.hcl │ ├── pipe-broken.hcl │ ├── pipe-btfnt.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 │ ├── readme.md │ ├── seq │ ├── Makefile │ ├── README │ ├── backup │ │ ├── readme.txt │ │ └── seq-full.hcl │ ├── seq+-std.hcl │ ├── seq+.tcl │ ├── seq-full.c │ ├── seq-full.hcl │ ├── seq-std.hcl │ ├── seq.tcl │ ├── sim.h │ ├── ssim │ └── ssim.c │ ├── sim_README │ ├── simguide.pdf │ └── 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 │ ├── 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 ├── chapter_5 ├── 5.13 │ ├── homework-5.13-a.jpg │ ├── homework-5.13-b.jpg │ └── readme.md ├── 5.14 │ ├── 5.14.c │ └── readme.md ├── 5.15 │ └── 5.15.c ├── 5.16.c ├── 5.17.c ├── 5.18.c └── 5.19.c ├── chapter_6 ├── 6.22.md ├── 6.23.md ├── 6.24.md ├── 6.25.md ├── 6.26.md ├── 6.27.md ├── 6.28.md ├── 6.29.md ├── 6.30.md ├── 6.31.md ├── 6.32.md ├── 6.33.md ├── 6.34.md ├── 6.35.md ├── 6.36.md ├── 6.37.md ├── 6.38.md ├── 6.39.md ├── 6.40.md ├── 6.41.md ├── 6.42.md ├── 6.43.md ├── 6.44.txt ├── 6.45.c ├── 6.45_slow_version.c ├── mountain │ ├── Makefile │ ├── README.md │ ├── clock.c │ ├── clock.h │ ├── fcyc2.c │ ├── fcyc2.h │ ├── mountain │ ├── mountain.c │ ├── mountain2x2-corei7h.txt │ ├── mountain4x4-corei7h.txt │ ├── mountain5x5-corei7h.txt │ ├── mountain6x6-corei7h.txt │ └── mountain7x7-corei7h.txt └── readme.md ├── chapter_7 ├── 7.10.md ├── 7.11.md ├── 7.12.md ├── 7.13.md ├── 7.6.md ├── 7.8.md ├── code │ ├── addvec.c │ ├── bar5.c │ ├── foo3.c │ ├── foo5.c │ ├── main2.c │ ├── multvec.c │ ├── prog2c │ └── vector.h ├── homework_7.7 │ ├── a1 │ ├── a1.txt │ ├── a2 │ ├── a2.txt │ ├── bar.c │ ├── foo.c │ └── readme.md └── homework_7.9 │ ├── bar6.c │ ├── bar6_1.c │ ├── bar6_2.c │ ├── foo6.c │ └── readme.md ├── chapter_8 ├── code │ ├── csapp.c │ ├── csapp.h │ ├── fork.c │ ├── kill │ ├── kill.c │ ├── procmask2.c │ ├── restart │ ├── restart.c │ ├── setjmp │ ├── setjmp.c │ ├── sigint │ ├── sigint.c │ ├── sigsuspend │ └── sigsuspend.c ├── exercises │ ├── 8.5.c │ ├── 8.7.c │ ├── 8.8.c │ └── signalprob0.c ├── homework │ ├── 8.09.md │ ├── 8.10.md │ ├── 8.11.c │ ├── 8.12.c │ ├── 8.13.c │ ├── 8.14.c │ ├── 8.15.c │ ├── 8.16.c │ ├── 8.17.md │ ├── 8.18.md │ ├── 8.19.c │ ├── 8.20.c │ ├── 8.21.c │ ├── 8.22 │ │ ├── 8.22 │ │ ├── 8.22.c │ │ ├── 8.22_test1 │ │ ├── 8.22_test1.c │ │ ├── 8.22_test2 │ │ └── 8.22_test2.c │ ├── 8.23.md │ ├── 8.24 │ │ ├── 8.24 │ │ ├── 8.24.c │ │ └── 8.24_read_only.txt │ ├── 8.25.c │ └── 8.26 │ │ ├── 8.26.c │ │ ├── jobs.c │ │ ├── jobs.h │ │ ├── shell │ │ ├── shell_test │ │ └── shell_test.c └── readme.md ├── chapter_9 ├── code │ ├── csapp.c │ ├── csapp.h │ ├── memlib.c │ ├── memlib.h │ ├── mm.c │ ├── mm.h │ └── readme.md ├── exercises │ ├── 9.5.c │ ├── 9.5.test │ ├── 9.8.c │ ├── 9.9.c │ └── mmapcopy └── homework │ ├── 9.11.md │ ├── 9.12.md │ ├── 9.13.md │ ├── 9.14 │ ├── 9.14.c │ ├── hello.txt │ └── mmap │ ├── 9.15.md │ ├── 9.16.md │ ├── 9.17 │ ├── 9.17.c │ ├── memlib.c │ ├── memlib.h │ ├── mm.c │ ├── mm.h │ └── nextfit │ ├── 9.18 │ ├── 9.18 │ ├── 9.18.c │ ├── memlib.c │ ├── memlib.h │ ├── mm.c │ └── mm.h │ ├── 9.19.md │ └── 9.20 │ ├── 9.20 │ ├── 9.20.c │ ├── memlib.c │ ├── memlib.h │ ├── mm.c │ └── mm.h └── readme.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/.gitignore -------------------------------------------------------------------------------- /chapter_10/code/cpstdin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/code/cpstdin.c -------------------------------------------------------------------------------- /chapter_10/code/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/code/csapp.c -------------------------------------------------------------------------------- /chapter_10/code/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/code/csapp.h -------------------------------------------------------------------------------- /chapter_10/code/readdir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/code/readdir -------------------------------------------------------------------------------- /chapter_10/code/readdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/code/readdir.c -------------------------------------------------------------------------------- /chapter_10/homework/10.10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/10.10.c -------------------------------------------------------------------------------- /chapter_10/homework/10.6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/10.6.c -------------------------------------------------------------------------------- /chapter_10/homework/10.7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/10.7.c -------------------------------------------------------------------------------- /chapter_10/homework/10.8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/10.8.c -------------------------------------------------------------------------------- /chapter_10/homework/10.9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/10.9.c -------------------------------------------------------------------------------- /chapter_10/homework/bar.txt: -------------------------------------------------------------------------------- 1 | bar 2 | -------------------------------------------------------------------------------- /chapter_10/homework/baz.txt: -------------------------------------------------------------------------------- 1 | baz 2 | -------------------------------------------------------------------------------- /chapter_10/homework/cpfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/cpfile -------------------------------------------------------------------------------- /chapter_10/homework/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/csapp.c -------------------------------------------------------------------------------- /chapter_10/homework/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/csapp.h -------------------------------------------------------------------------------- /chapter_10/homework/foo.txt: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /chapter_10/homework/fstatcheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_10/homework/fstatcheck -------------------------------------------------------------------------------- /chapter_11/exercise/11.2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/11.2.c -------------------------------------------------------------------------------- /chapter_11/exercise/11.3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/11.3.c -------------------------------------------------------------------------------- /chapter_11/exercise/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/csapp.c -------------------------------------------------------------------------------- /chapter_11/exercise/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/csapp.h -------------------------------------------------------------------------------- /chapter_11/exercise/dd2hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/dd2hex -------------------------------------------------------------------------------- /chapter_11/exercise/echoclient: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/echoclient -------------------------------------------------------------------------------- /chapter_11/exercise/echoclient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/echoclient.c -------------------------------------------------------------------------------- /chapter_11/exercise/echoserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/echoserver -------------------------------------------------------------------------------- /chapter_11/exercise/echoserveri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/echoserveri.c -------------------------------------------------------------------------------- /chapter_11/exercise/hex2dd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/exercise/hex2dd -------------------------------------------------------------------------------- /chapter_11/homework/11.10/adder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.10/adder -------------------------------------------------------------------------------- /chapter_11/homework/11.10/adder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.10/adder.c -------------------------------------------------------------------------------- /chapter_11/homework/11.10/adder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.10/adder.html -------------------------------------------------------------------------------- /chapter_11/homework/11.11-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.11-tiny -------------------------------------------------------------------------------- /chapter_11/homework/11.11/11.11-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.11/11.11-tiny.c -------------------------------------------------------------------------------- /chapter_11/homework/11.11/diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.11/diff -------------------------------------------------------------------------------- /chapter_11/homework/11.12-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.12-tiny -------------------------------------------------------------------------------- /chapter_11/homework/11.12/11.12-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.12/11.12-tiny.c -------------------------------------------------------------------------------- /chapter_11/homework/11.12/adder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.12/adder.html -------------------------------------------------------------------------------- /chapter_11/homework/11.12/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.12/readme.md -------------------------------------------------------------------------------- /chapter_11/homework/11.13-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.13-tiny -------------------------------------------------------------------------------- /chapter_11/homework/11.13/11.13-csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.13/11.13-csapp.c -------------------------------------------------------------------------------- /chapter_11/homework/11.13/11.13-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.13/11.13-tiny.c -------------------------------------------------------------------------------- /chapter_11/homework/11.13/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.13/readme.md -------------------------------------------------------------------------------- /chapter_11/homework/11.6-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.6-tiny -------------------------------------------------------------------------------- /chapter_11/homework/11.6/11.6-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.6/11.6-tiny.c -------------------------------------------------------------------------------- /chapter_11/homework/11.6/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.6/readme.md -------------------------------------------------------------------------------- /chapter_11/homework/11.7-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.7-tiny -------------------------------------------------------------------------------- /chapter_11/homework/11.7/11.7-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.7/11.7-tiny.c -------------------------------------------------------------------------------- /chapter_11/homework/11.7/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.7/readme.md -------------------------------------------------------------------------------- /chapter_11/homework/11.8-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.8-tiny -------------------------------------------------------------------------------- /chapter_11/homework/11.8/11.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.8/11.8 -------------------------------------------------------------------------------- /chapter_11/homework/11.8/11.8-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.8/11.8-test.c -------------------------------------------------------------------------------- /chapter_11/homework/11.8/11.8-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.8/11.8-tiny.c -------------------------------------------------------------------------------- /chapter_11/homework/11.8/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.8/readme.md -------------------------------------------------------------------------------- /chapter_11/homework/11.9-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.9-tiny -------------------------------------------------------------------------------- /chapter_11/homework/11.9/11.9-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.9/11.9-tiny.c -------------------------------------------------------------------------------- /chapter_11/homework/11.9/diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/11.9/diff -------------------------------------------------------------------------------- /chapter_11/homework/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/csapp.c -------------------------------------------------------------------------------- /chapter_11/homework/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/csapp.h -------------------------------------------------------------------------------- /chapter_11/homework/home.html: -------------------------------------------------------------------------------- 1 | < DesmondoRay > -------------------------------------------------------------------------------- /chapter_11/homework/source/adder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/source/adder.html -------------------------------------------------------------------------------- /chapter_11/homework/source/cgi-bin/11.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/source/cgi-bin/11.8 -------------------------------------------------------------------------------- /chapter_11/homework/source/cgi-bin/adder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/source/cgi-bin/adder -------------------------------------------------------------------------------- /chapter_11/homework/source/gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/source/gif.gif -------------------------------------------------------------------------------- /chapter_11/homework/source/jpg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/source/jpg.jpg -------------------------------------------------------------------------------- /chapter_11/homework/source/mpg.mpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/source/mpg.mpg -------------------------------------------------------------------------------- /chapter_11/homework/source/png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/source/png.png -------------------------------------------------------------------------------- /chapter_11/homework/source/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/source/readme.md -------------------------------------------------------------------------------- /chapter_11/homework/tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_11/homework/tiny.c -------------------------------------------------------------------------------- /chapter_12/code/badcnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/badcnt -------------------------------------------------------------------------------- /chapter_12/code/badcnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/badcnt.c -------------------------------------------------------------------------------- /chapter_12/code/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/csapp.c -------------------------------------------------------------------------------- /chapter_12/code/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/csapp.h -------------------------------------------------------------------------------- /chapter_12/code/echoclient: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/echoclient -------------------------------------------------------------------------------- /chapter_12/code/echoclient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/echoclient.c -------------------------------------------------------------------------------- /chapter_12/code/select: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/select -------------------------------------------------------------------------------- /chapter_12/code/select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/select.c -------------------------------------------------------------------------------- /chapter_12/code/sharing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/sharing -------------------------------------------------------------------------------- /chapter_12/code/sharing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/code/sharing.c -------------------------------------------------------------------------------- /chapter_12/homework/12.16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.16.c -------------------------------------------------------------------------------- /chapter_12/homework/12.17.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.17.c -------------------------------------------------------------------------------- /chapter_12/homework/12.18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.18.md -------------------------------------------------------------------------------- /chapter_12/homework/12.19.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.19.c -------------------------------------------------------------------------------- /chapter_12/homework/12.20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.20.c -------------------------------------------------------------------------------- /chapter_12/homework/12.21.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.21.c -------------------------------------------------------------------------------- /chapter_12/homework/12.22.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.22.c -------------------------------------------------------------------------------- /chapter_12/homework/12.23/12.23.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.23/12.23.c -------------------------------------------------------------------------------- /chapter_12/homework/12.23/echo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.23/echo -------------------------------------------------------------------------------- /chapter_12/homework/12.23/echoclient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.23/echoclient.c -------------------------------------------------------------------------------- /chapter_12/homework/12.23/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.23/readme.md -------------------------------------------------------------------------------- /chapter_12/homework/12.24.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.24.md -------------------------------------------------------------------------------- /chapter_12/homework/12.25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.25.md -------------------------------------------------------------------------------- /chapter_12/homework/12.26.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.26.c -------------------------------------------------------------------------------- /chapter_12/homework/12.27.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.27.md -------------------------------------------------------------------------------- /chapter_12/homework/12.28/case1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.28/case1.png -------------------------------------------------------------------------------- /chapter_12/homework/12.28/case2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.28/case2.png -------------------------------------------------------------------------------- /chapter_12/homework/12.28/case3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.28/case3.png -------------------------------------------------------------------------------- /chapter_12/homework/12.28/case4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.28/case4.png -------------------------------------------------------------------------------- /chapter_12/homework/12.28/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.28/readme.md -------------------------------------------------------------------------------- /chapter_12/homework/12.29.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.29.md -------------------------------------------------------------------------------- /chapter_12/homework/12.29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.29.png -------------------------------------------------------------------------------- /chapter_12/homework/12.30.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.30.md -------------------------------------------------------------------------------- /chapter_12/homework/12.31.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.31.c -------------------------------------------------------------------------------- /chapter_12/homework/12.32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.32.c -------------------------------------------------------------------------------- /chapter_12/homework/12.33.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.33.c -------------------------------------------------------------------------------- /chapter_12/homework/12.33_wrong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.33_wrong.c -------------------------------------------------------------------------------- /chapter_12/homework/12.34.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.34.c -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/12.35-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/12.35-tiny.c -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/12.36-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/12.36-tiny.c -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/12.37-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/12.37-tiny.c -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/12.38-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/12.38-tiny.c -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/12.39-tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/12.39-tiny.c -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/35-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/35-tiny -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/36-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/36-tiny -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/37-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/37-tiny -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/38-tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/38-tiny -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/home.html: -------------------------------------------------------------------------------- 1 | < DesmondoRay > -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/sbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/sbuf.c -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/sbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/sbuf.h -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/source/adder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/source/adder.html -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/source/cgi-bin/adder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/source/cgi-bin/adder -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/source/gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/source/gif.gif -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/source/jpg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/source/jpg.jpg -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/source/mpg.mpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/source/mpg.mpg -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/source/png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/source/png.png -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/source/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/source/readme.md -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/tiny -------------------------------------------------------------------------------- /chapter_12/homework/12.35-38/tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.35-38/tiny.c -------------------------------------------------------------------------------- /chapter_12/homework/12.39/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/csapp.c -------------------------------------------------------------------------------- /chapter_12/homework/12.39/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/csapp.h -------------------------------------------------------------------------------- /chapter_12/homework/12.39/proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/proxy -------------------------------------------------------------------------------- /chapter_12/homework/12.39/proxy-thread: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/proxy-thread -------------------------------------------------------------------------------- /chapter_12/homework/12.39/proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/proxy.c -------------------------------------------------------------------------------- /chapter_12/homework/12.39/proxy_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/proxy_thread.c -------------------------------------------------------------------------------- /chapter_12/homework/12.39/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/readme.md -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/1.png -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/2.png -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/3.png -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/4.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/4.1.png -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/4.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/4.2.png -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/4.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/4.3.png -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/cgi-bin/url_handler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/cgi-bin/url_handler -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/etc/hosts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/etc/log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/etc/log -------------------------------------------------------------------------------- /chapter_12/homework/12.39/source/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/source/home.html -------------------------------------------------------------------------------- /chapter_12/homework/12.39/test_url_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/test_url_handler.c -------------------------------------------------------------------------------- /chapter_12/homework/12.39/url_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/12.39/url_handler.c -------------------------------------------------------------------------------- /chapter_12/homework/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/csapp.c -------------------------------------------------------------------------------- /chapter_12/homework/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/csapp.h -------------------------------------------------------------------------------- /chapter_12/homework/test_run_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/test_run_time.c -------------------------------------------------------------------------------- /chapter_12/homework/tfgets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_12/homework/tfgets -------------------------------------------------------------------------------- /chapter_2/p32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p32.c -------------------------------------------------------------------------------- /chapter_2/p36.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p36.c -------------------------------------------------------------------------------- /chapter_2/p55.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p55.c -------------------------------------------------------------------------------- /chapter_2/p56.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p56.c -------------------------------------------------------------------------------- /chapter_2/p57.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p57.c -------------------------------------------------------------------------------- /chapter_2/p58.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p58.c -------------------------------------------------------------------------------- /chapter_2/p59.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p59.c -------------------------------------------------------------------------------- /chapter_2/p60.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p60.c -------------------------------------------------------------------------------- /chapter_2/p61.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p61.c -------------------------------------------------------------------------------- /chapter_2/p62.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p62.c -------------------------------------------------------------------------------- /chapter_2/p63.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p63.c -------------------------------------------------------------------------------- /chapter_2/p64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p64.c -------------------------------------------------------------------------------- /chapter_2/p65.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p65.c -------------------------------------------------------------------------------- /chapter_2/p66.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p66.c -------------------------------------------------------------------------------- /chapter_2/p67.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p67.c -------------------------------------------------------------------------------- /chapter_2/p68.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p68.c -------------------------------------------------------------------------------- /chapter_2/p69.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p69.c -------------------------------------------------------------------------------- /chapter_2/p70.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p70.c -------------------------------------------------------------------------------- /chapter_2/p71.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p71.c -------------------------------------------------------------------------------- /chapter_2/p72.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p72.c -------------------------------------------------------------------------------- /chapter_2/p73.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p73.c -------------------------------------------------------------------------------- /chapter_2/p74.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p74.c -------------------------------------------------------------------------------- /chapter_2/p75.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p75.c -------------------------------------------------------------------------------- /chapter_2/p76.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p76.c -------------------------------------------------------------------------------- /chapter_2/p77.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p77.c -------------------------------------------------------------------------------- /chapter_2/p78.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p78.c -------------------------------------------------------------------------------- /chapter_2/p79.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p79.c -------------------------------------------------------------------------------- /chapter_2/p80.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p80.c -------------------------------------------------------------------------------- /chapter_2/p81.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p81.c -------------------------------------------------------------------------------- /chapter_2/p82.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p82.c -------------------------------------------------------------------------------- /chapter_2/p83.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p83.txt -------------------------------------------------------------------------------- /chapter_2/p84.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p84.c -------------------------------------------------------------------------------- /chapter_2/p85.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p85.md -------------------------------------------------------------------------------- /chapter_2/p86.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p86.md -------------------------------------------------------------------------------- /chapter_2/p87.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p87.md -------------------------------------------------------------------------------- /chapter_2/p88.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p88.md -------------------------------------------------------------------------------- /chapter_2/p89.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p89.md -------------------------------------------------------------------------------- /chapter_2/p90.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p90.c -------------------------------------------------------------------------------- /chapter_2/p91.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p91.md -------------------------------------------------------------------------------- /chapter_2/p92.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p92.c -------------------------------------------------------------------------------- /chapter_2/p93.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p93.c -------------------------------------------------------------------------------- /chapter_2/p94.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p94.c -------------------------------------------------------------------------------- /chapter_2/p95.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p95.c -------------------------------------------------------------------------------- /chapter_2/p96.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p96.c -------------------------------------------------------------------------------- /chapter_2/p97.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p97.c -------------------------------------------------------------------------------- /chapter_2/p97_correct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_2/p97_correct.c -------------------------------------------------------------------------------- /chapter_3/Exercises/p16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Exercises/p16.c -------------------------------------------------------------------------------- /chapter_3/Exercises/p17.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Exercises/p17.c -------------------------------------------------------------------------------- /chapter_3/Exercises/p27.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Exercises/p27.c -------------------------------------------------------------------------------- /chapter_3/Exercises/p31.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Exercises/p31.c -------------------------------------------------------------------------------- /chapter_3/Exercises/p40.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Exercises/p40.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.58.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.58.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.59.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.59.txt -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.60.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.60.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.62.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.62.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.63.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.63.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.64.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.65.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.65.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.66.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.66.txt -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.67.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.67.txt -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.68.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.68.txt -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.69.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.69.md -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.70.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.70.md -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.71.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.71.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.72.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.72.md -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.73.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.73.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.74.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.74.c -------------------------------------------------------------------------------- /chapter_3/Homeworks/3.75.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/3.75.md -------------------------------------------------------------------------------- /chapter_3/Homeworks/Exercise 3.61/3.61.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Homeworks/Exercise 3.61/3.61.c -------------------------------------------------------------------------------- /chapter_3/Others/absdiff_se.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Others/absdiff_se.c -------------------------------------------------------------------------------- /chapter_3/Others/long_arith.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Others/long_arith.c -------------------------------------------------------------------------------- /chapter_3/Others/long_exchange.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Others/long_exchange.c -------------------------------------------------------------------------------- /chapter_3/Others/long_scale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Others/long_scale.c -------------------------------------------------------------------------------- /chapter_3/Others/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Others/main.c -------------------------------------------------------------------------------- /chapter_3/Others/mstore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_3/Others/mstore.c -------------------------------------------------------------------------------- /chapter_4/4.45.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.45.md -------------------------------------------------------------------------------- /chapter_4/4.46.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.46.md -------------------------------------------------------------------------------- /chapter_4/4.47/4.47_b_test_result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.47/4.47_b_test_result.txt -------------------------------------------------------------------------------- /chapter_4/4.47/bubble_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.47/bubble_sort.c -------------------------------------------------------------------------------- /chapter_4/4.47/bubble_sort.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.47/bubble_sort.s -------------------------------------------------------------------------------- /chapter_4/4.47/bubble_sort.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.47/bubble_sort.yo -------------------------------------------------------------------------------- /chapter_4/4.47/bubble_sort.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.47/bubble_sort.ys -------------------------------------------------------------------------------- /chapter_4/4.48/4.48_test_result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.48/4.48_test_result.txt -------------------------------------------------------------------------------- /chapter_4/4.48/48_bubble_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.48/48_bubble_sort.c -------------------------------------------------------------------------------- /chapter_4/4.48/48_bubble_sort.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.48/48_bubble_sort.yo -------------------------------------------------------------------------------- /chapter_4/4.48/48_bubble_sort.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.48/48_bubble_sort.ys -------------------------------------------------------------------------------- /chapter_4/4.49/4.49_test_result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.49/4.49_test_result.txt -------------------------------------------------------------------------------- /chapter_4/4.49/49_bubble_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.49/49_bubble_sort.c -------------------------------------------------------------------------------- /chapter_4/4.49/49_bubble_sort.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.49/49_bubble_sort.yo -------------------------------------------------------------------------------- /chapter_4/4.49/49_bubble_sort.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.49/49_bubble_sort.ys -------------------------------------------------------------------------------- /chapter_4/4.50/4.50_test_result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.50/4.50_test_result.txt -------------------------------------------------------------------------------- /chapter_4/4.50/switchv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.50/switchv.c -------------------------------------------------------------------------------- /chapter_4/4.50/switchv.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.50/switchv.yo -------------------------------------------------------------------------------- /chapter_4/4.50/switchv.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.50/switchv.ys -------------------------------------------------------------------------------- /chapter_4/4.51.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.51.md -------------------------------------------------------------------------------- /chapter_4/4.52/4.52-seq-full.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.52/4.52-seq-full.hcl -------------------------------------------------------------------------------- /chapter_4/4.52/Memory Contents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.52/Memory Contents.png -------------------------------------------------------------------------------- /chapter_4/4.52/Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.52/Processor.png -------------------------------------------------------------------------------- /chapter_4/4.52/difference: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.52/difference -------------------------------------------------------------------------------- /chapter_4/4.52/iaddq_test.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.52/iaddq_test.yo -------------------------------------------------------------------------------- /chapter_4/4.52/iaddq_test.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.52/iaddq_test.ys -------------------------------------------------------------------------------- /chapter_4/4.52/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.52/readme.md -------------------------------------------------------------------------------- /chapter_4/4.53/readme: -------------------------------------------------------------------------------- 1 | undone yet 2 | -------------------------------------------------------------------------------- /chapter_4/4.54/4.54-pipe-full.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.54/4.54-pipe-full.hcl -------------------------------------------------------------------------------- /chapter_4/4.54/Memory Contents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.54/Memory Contents.png -------------------------------------------------------------------------------- /chapter_4/4.54/Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.54/Processor.png -------------------------------------------------------------------------------- /chapter_4/4.54/difference: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.54/difference -------------------------------------------------------------------------------- /chapter_4/4.54/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.54/readme.md -------------------------------------------------------------------------------- /chapter_4/4.55/4.55-pipe-nt.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.55/4.55-pipe-nt.hcl -------------------------------------------------------------------------------- /chapter_4/4.55/difference: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.55/difference -------------------------------------------------------------------------------- /chapter_4/4.55/pipe-nt-Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.55/pipe-nt-Processor.png -------------------------------------------------------------------------------- /chapter_4/4.55/pipe-std-Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.55/pipe-std-Processor.png -------------------------------------------------------------------------------- /chapter_4/4.55/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.55/readme.md -------------------------------------------------------------------------------- /chapter_4/4.56/4.56-pipe-btfnt.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.56/4.56-pipe-btfnt.hcl -------------------------------------------------------------------------------- /chapter_4/4.56/difference: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.56/difference -------------------------------------------------------------------------------- /chapter_4/4.56/pipe-btfnt-Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.56/pipe-btfnt-Processor.png -------------------------------------------------------------------------------- /chapter_4/4.56/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.56/readme.md -------------------------------------------------------------------------------- /chapter_4/4.57/4.57-pipe-lf.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.57/4.57-pipe-lf.hcl -------------------------------------------------------------------------------- /chapter_4/4.57/difference: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.57/difference -------------------------------------------------------------------------------- /chapter_4/4.57/pipe-lf-Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.57/pipe-lf-Processor.png -------------------------------------------------------------------------------- /chapter_4/4.57/pipe-lf-test.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.57/pipe-lf-test.yo -------------------------------------------------------------------------------- /chapter_4/4.57/pipe-lf-test.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.57/pipe-lf-test.ys -------------------------------------------------------------------------------- /chapter_4/4.57/pipe-std-Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.57/pipe-std-Processor.png -------------------------------------------------------------------------------- /chapter_4/4.57/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.57/readme.md -------------------------------------------------------------------------------- /chapter_4/4.58/4.58-pipe-1w.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/4.58-pipe-1w.hcl -------------------------------------------------------------------------------- /chapter_4/4.58/difference: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/difference -------------------------------------------------------------------------------- /chapter_4/4.58/pipe-1w-Memory-Contents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/pipe-1w-Memory-Contents.png -------------------------------------------------------------------------------- /chapter_4/4.58/pipe-1w-Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/pipe-1w-Processor.png -------------------------------------------------------------------------------- /chapter_4/4.58/pipe-1w-test.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/pipe-1w-test.yo -------------------------------------------------------------------------------- /chapter_4/4.58/pipe-1w-test.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/pipe-1w-test.ys -------------------------------------------------------------------------------- /chapter_4/4.58/pipe-std-Memory-Contents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/pipe-std-Memory-Contents.png -------------------------------------------------------------------------------- /chapter_4/4.58/pipe-std-Processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/pipe-std-Processor.png -------------------------------------------------------------------------------- /chapter_4/4.58/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.58/readme.md -------------------------------------------------------------------------------- /chapter_4/4.59/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/4.59/readme.md -------------------------------------------------------------------------------- /chapter_4/sim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/Makefile -------------------------------------------------------------------------------- /chapter_4/sim/misc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/Makefile -------------------------------------------------------------------------------- /chapter_4/sim/misc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/README -------------------------------------------------------------------------------- /chapter_4/sim/misc/examples.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/examples.c -------------------------------------------------------------------------------- /chapter_4/sim/misc/hcl.lex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/hcl.lex -------------------------------------------------------------------------------- /chapter_4/sim/misc/hcl.tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/hcl.tab.c -------------------------------------------------------------------------------- /chapter_4/sim/misc/hcl.tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/hcl.tab.h -------------------------------------------------------------------------------- /chapter_4/sim/misc/hcl.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/hcl.y -------------------------------------------------------------------------------- /chapter_4/sim/misc/hcl2c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/hcl2c -------------------------------------------------------------------------------- /chapter_4/sim/misc/isa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/isa.c -------------------------------------------------------------------------------- /chapter_4/sim/misc/isa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/isa.h -------------------------------------------------------------------------------- /chapter_4/sim/misc/lex.yy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/lex.yy.c -------------------------------------------------------------------------------- /chapter_4/sim/misc/mux4.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/mux4.hcl -------------------------------------------------------------------------------- /chapter_4/sim/misc/node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/node.c -------------------------------------------------------------------------------- /chapter_4/sim/misc/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/node.h -------------------------------------------------------------------------------- /chapter_4/sim/misc/outgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/outgen.c -------------------------------------------------------------------------------- /chapter_4/sim/misc/outgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/outgen.h -------------------------------------------------------------------------------- /chapter_4/sim/misc/yas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/yas -------------------------------------------------------------------------------- /chapter_4/sim/misc/yas-grammar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/yas-grammar.c -------------------------------------------------------------------------------- /chapter_4/sim/misc/yas-grammar.lex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/yas-grammar.lex -------------------------------------------------------------------------------- /chapter_4/sim/misc/yas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/yas.c -------------------------------------------------------------------------------- /chapter_4/sim/misc/yas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/yas.h -------------------------------------------------------------------------------- /chapter_4/sim/misc/yis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/yis -------------------------------------------------------------------------------- /chapter_4/sim/misc/yis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/misc/yis.c -------------------------------------------------------------------------------- /chapter_4/sim/pipe/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/Makefile -------------------------------------------------------------------------------- /chapter_4/sim/pipe/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/README -------------------------------------------------------------------------------- /chapter_4/sim/pipe/backup/pipe-1w.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/backup/pipe-1w.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/backup/pipe-btfnt.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/backup/pipe-btfnt.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/backup/pipe-full.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/backup/pipe-full.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/backup/pipe-lf.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/backup/pipe-lf.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/backup/pipe-nt.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/backup/pipe-nt.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/backup/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/backup/readme.txt -------------------------------------------------------------------------------- /chapter_4/sim/pipe/benchmark.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/benchmark.pl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/check-len.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/check-len.pl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/correctness.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/correctness.pl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/gen-driver.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/gen-driver.pl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/ldriver.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/ldriver.yo -------------------------------------------------------------------------------- /chapter_4/sim/pipe/ldriver.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/ldriver.ys -------------------------------------------------------------------------------- /chapter_4/sim/pipe/ncopy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/ncopy.c -------------------------------------------------------------------------------- /chapter_4/sim/pipe/ncopy.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/ncopy.ys -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-1w.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-1w.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-broken.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-broken.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-btfnt.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-btfnt.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-full.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-full.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-lf.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-lf.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-nobypass.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-nobypass.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-nt.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-nt.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-std.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-std.c -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe-std.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe-std.hcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipe.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipe.tcl -------------------------------------------------------------------------------- /chapter_4/sim/pipe/pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/pipeline.h -------------------------------------------------------------------------------- /chapter_4/sim/pipe/psim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/psim -------------------------------------------------------------------------------- /chapter_4/sim/pipe/psim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/psim.c -------------------------------------------------------------------------------- /chapter_4/sim/pipe/sdriver.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/sdriver.yo -------------------------------------------------------------------------------- /chapter_4/sim/pipe/sdriver.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/sdriver.ys -------------------------------------------------------------------------------- /chapter_4/sim/pipe/sim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/sim.h -------------------------------------------------------------------------------- /chapter_4/sim/pipe/stages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/pipe/stages.h -------------------------------------------------------------------------------- /chapter_4/sim/ptest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/ptest/Makefile -------------------------------------------------------------------------------- /chapter_4/sim/ptest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/ptest/README -------------------------------------------------------------------------------- /chapter_4/sim/ptest/ctest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/ptest/ctest.pl -------------------------------------------------------------------------------- /chapter_4/sim/ptest/etest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/ptest/etest.pl -------------------------------------------------------------------------------- /chapter_4/sim/ptest/htest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/ptest/htest.pl -------------------------------------------------------------------------------- /chapter_4/sim/ptest/jtest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/ptest/jtest.pl -------------------------------------------------------------------------------- /chapter_4/sim/ptest/optest.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/ptest/optest.pl -------------------------------------------------------------------------------- /chapter_4/sim/ptest/tester.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/ptest/tester.pm -------------------------------------------------------------------------------- /chapter_4/sim/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/readme.md -------------------------------------------------------------------------------- /chapter_4/sim/seq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/Makefile -------------------------------------------------------------------------------- /chapter_4/sim/seq/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/README -------------------------------------------------------------------------------- /chapter_4/sim/seq/backup/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/backup/readme.txt -------------------------------------------------------------------------------- /chapter_4/sim/seq/backup/seq-full.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/backup/seq-full.hcl -------------------------------------------------------------------------------- /chapter_4/sim/seq/seq+-std.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/seq+-std.hcl -------------------------------------------------------------------------------- /chapter_4/sim/seq/seq+.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/seq+.tcl -------------------------------------------------------------------------------- /chapter_4/sim/seq/seq-full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/seq-full.c -------------------------------------------------------------------------------- /chapter_4/sim/seq/seq-full.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/seq-full.hcl -------------------------------------------------------------------------------- /chapter_4/sim/seq/seq-std.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/seq-std.hcl -------------------------------------------------------------------------------- /chapter_4/sim/seq/seq.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/seq.tcl -------------------------------------------------------------------------------- /chapter_4/sim/seq/sim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/sim.h -------------------------------------------------------------------------------- /chapter_4/sim/seq/ssim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/ssim -------------------------------------------------------------------------------- /chapter_4/sim/seq/ssim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/seq/ssim.c -------------------------------------------------------------------------------- /chapter_4/sim/sim_README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/sim_README -------------------------------------------------------------------------------- /chapter_4/sim/simguide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/simguide.pdf -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/Makefile -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/README -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/abs-asum-cmov.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/abs-asum-cmov.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/abs-asum-cmov.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/abs-asum-cmov.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/abs-asum-jmp.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/abs-asum-jmp.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/abs-asum-jmp.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/abs-asum-jmp.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/asum.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/asum.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/asum.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/asum.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/asumi.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/asumi.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/asumi.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/asumi.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/asumr.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/asumr.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/asumr.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/asumr.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/cjr.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/cjr.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/cjr.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/cjr.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/j-cc.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/j-cc.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/j-cc.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/j-cc.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/poptest.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/poptest.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/poptest.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/poptest.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog1.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog1.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog1.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog1.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog10.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog10.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog10.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog10.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog2.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog2.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog2.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog2.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog3.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog3.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog3.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog3.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog4.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog4.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog4.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog4.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog5.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog5.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog5.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog5.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog6.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog6.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog6.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog6.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog7.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog7.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog7.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog7.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog8.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog8.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog8.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog8.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog9.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog9.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/prog9.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/prog9.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/pushquestion.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/pushquestion.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/pushquestion.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/pushquestion.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/pushtest.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/pushtest.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/pushtest.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/pushtest.ys -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/ret-hazard.yo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/ret-hazard.yo -------------------------------------------------------------------------------- /chapter_4/sim/y86-code/ret-hazard.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_4/sim/y86-code/ret-hazard.ys -------------------------------------------------------------------------------- /chapter_5/5.13/homework-5.13-a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.13/homework-5.13-a.jpg -------------------------------------------------------------------------------- /chapter_5/5.13/homework-5.13-b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.13/homework-5.13-b.jpg -------------------------------------------------------------------------------- /chapter_5/5.13/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.13/readme.md -------------------------------------------------------------------------------- /chapter_5/5.14/5.14.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.14/5.14.c -------------------------------------------------------------------------------- /chapter_5/5.14/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.14/readme.md -------------------------------------------------------------------------------- /chapter_5/5.15/5.15.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.15/5.15.c -------------------------------------------------------------------------------- /chapter_5/5.16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.16.c -------------------------------------------------------------------------------- /chapter_5/5.17.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.17.c -------------------------------------------------------------------------------- /chapter_5/5.18.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.18.c -------------------------------------------------------------------------------- /chapter_5/5.19.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_5/5.19.c -------------------------------------------------------------------------------- /chapter_6/6.22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.22.md -------------------------------------------------------------------------------- /chapter_6/6.23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.23.md -------------------------------------------------------------------------------- /chapter_6/6.24.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.24.md -------------------------------------------------------------------------------- /chapter_6/6.25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.25.md -------------------------------------------------------------------------------- /chapter_6/6.26.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.26.md -------------------------------------------------------------------------------- /chapter_6/6.27.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.27.md -------------------------------------------------------------------------------- /chapter_6/6.28.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.28.md -------------------------------------------------------------------------------- /chapter_6/6.29.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.29.md -------------------------------------------------------------------------------- /chapter_6/6.30.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.30.md -------------------------------------------------------------------------------- /chapter_6/6.31.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.31.md -------------------------------------------------------------------------------- /chapter_6/6.32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.32.md -------------------------------------------------------------------------------- /chapter_6/6.33.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.33.md -------------------------------------------------------------------------------- /chapter_6/6.34.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.34.md -------------------------------------------------------------------------------- /chapter_6/6.35.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.35.md -------------------------------------------------------------------------------- /chapter_6/6.36.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.36.md -------------------------------------------------------------------------------- /chapter_6/6.37.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.37.md -------------------------------------------------------------------------------- /chapter_6/6.38.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.38.md -------------------------------------------------------------------------------- /chapter_6/6.39.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.39.md -------------------------------------------------------------------------------- /chapter_6/6.40.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.40.md -------------------------------------------------------------------------------- /chapter_6/6.41.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.41.md -------------------------------------------------------------------------------- /chapter_6/6.42.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.42.md -------------------------------------------------------------------------------- /chapter_6/6.43.md: -------------------------------------------------------------------------------- 1 | # homework 6.43 2 | 3 | 因为高速缓存的块大小为4字节,```sizeof(int) == 4```, 4 | 并且没有读写相同的地址,所以不命中率为100%. -------------------------------------------------------------------------------- /chapter_6/6.44.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.44.txt -------------------------------------------------------------------------------- /chapter_6/6.45.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.45.c -------------------------------------------------------------------------------- /chapter_6/6.45_slow_version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/6.45_slow_version.c -------------------------------------------------------------------------------- /chapter_6/mountain/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/Makefile -------------------------------------------------------------------------------- /chapter_6/mountain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/README.md -------------------------------------------------------------------------------- /chapter_6/mountain/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/clock.c -------------------------------------------------------------------------------- /chapter_6/mountain/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/clock.h -------------------------------------------------------------------------------- /chapter_6/mountain/fcyc2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/fcyc2.c -------------------------------------------------------------------------------- /chapter_6/mountain/fcyc2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/fcyc2.h -------------------------------------------------------------------------------- /chapter_6/mountain/mountain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/mountain -------------------------------------------------------------------------------- /chapter_6/mountain/mountain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/mountain.c -------------------------------------------------------------------------------- /chapter_6/mountain/mountain2x2-corei7h.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/mountain2x2-corei7h.txt -------------------------------------------------------------------------------- /chapter_6/mountain/mountain4x4-corei7h.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/mountain4x4-corei7h.txt -------------------------------------------------------------------------------- /chapter_6/mountain/mountain5x5-corei7h.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/mountain5x5-corei7h.txt -------------------------------------------------------------------------------- /chapter_6/mountain/mountain6x6-corei7h.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/mountain6x6-corei7h.txt -------------------------------------------------------------------------------- /chapter_6/mountain/mountain7x7-corei7h.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/mountain/mountain7x7-corei7h.txt -------------------------------------------------------------------------------- /chapter_6/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_6/readme.md -------------------------------------------------------------------------------- /chapter_7/7.10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/7.10.md -------------------------------------------------------------------------------- /chapter_7/7.11.md: -------------------------------------------------------------------------------- 1 | # homework 7.11 2 | 3 | 剩下的8个字节对应于运行时将被初始化为0的.bss数据 -------------------------------------------------------------------------------- /chapter_7/7.12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/7.12.md -------------------------------------------------------------------------------- /chapter_7/7.13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/7.13.md -------------------------------------------------------------------------------- /chapter_7/7.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/7.6.md -------------------------------------------------------------------------------- /chapter_7/7.8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/7.8.md -------------------------------------------------------------------------------- /chapter_7/code/addvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/code/addvec.c -------------------------------------------------------------------------------- /chapter_7/code/bar5.c: -------------------------------------------------------------------------------- 1 | double x; 2 | 3 | void f() 4 | { 5 | x = -0.0; 6 | } -------------------------------------------------------------------------------- /chapter_7/code/foo3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/code/foo3.c -------------------------------------------------------------------------------- /chapter_7/code/foo5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/code/foo5.c -------------------------------------------------------------------------------- /chapter_7/code/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/code/main2.c -------------------------------------------------------------------------------- /chapter_7/code/multvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/code/multvec.c -------------------------------------------------------------------------------- /chapter_7/code/prog2c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/code/prog2c -------------------------------------------------------------------------------- /chapter_7/code/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/code/vector.h -------------------------------------------------------------------------------- /chapter_7/homework_7.7/a1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.7/a1 -------------------------------------------------------------------------------- /chapter_7/homework_7.7/a1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.7/a1.txt -------------------------------------------------------------------------------- /chapter_7/homework_7.7/a2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.7/a2 -------------------------------------------------------------------------------- /chapter_7/homework_7.7/a2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.7/a2.txt -------------------------------------------------------------------------------- /chapter_7/homework_7.7/bar.c: -------------------------------------------------------------------------------- 1 | static double x; 2 | 3 | void f() 4 | { 5 | x = -0.0; 6 | } -------------------------------------------------------------------------------- /chapter_7/homework_7.7/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.7/foo.c -------------------------------------------------------------------------------- /chapter_7/homework_7.7/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.7/readme.md -------------------------------------------------------------------------------- /chapter_7/homework_7.9/bar6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.9/bar6.c -------------------------------------------------------------------------------- /chapter_7/homework_7.9/bar6_1.c: -------------------------------------------------------------------------------- 1 | /* bar6_1.c */ 2 | #include 3 | 4 | char main; 5 | 6 | void p2() 7 | { 8 | printf("0x%x\n", *(&main+1)); 9 | } -------------------------------------------------------------------------------- /chapter_7/homework_7.9/bar6_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.9/bar6_2.c -------------------------------------------------------------------------------- /chapter_7/homework_7.9/foo6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.9/foo6.c -------------------------------------------------------------------------------- /chapter_7/homework_7.9/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_7/homework_7.9/readme.md -------------------------------------------------------------------------------- /chapter_8/code/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/csapp.c -------------------------------------------------------------------------------- /chapter_8/code/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/csapp.h -------------------------------------------------------------------------------- /chapter_8/code/fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/fork.c -------------------------------------------------------------------------------- /chapter_8/code/kill: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/kill -------------------------------------------------------------------------------- /chapter_8/code/kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/kill.c -------------------------------------------------------------------------------- /chapter_8/code/procmask2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/procmask2.c -------------------------------------------------------------------------------- /chapter_8/code/restart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/restart -------------------------------------------------------------------------------- /chapter_8/code/restart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/restart.c -------------------------------------------------------------------------------- /chapter_8/code/setjmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/setjmp -------------------------------------------------------------------------------- /chapter_8/code/setjmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/setjmp.c -------------------------------------------------------------------------------- /chapter_8/code/sigint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/sigint -------------------------------------------------------------------------------- /chapter_8/code/sigint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/sigint.c -------------------------------------------------------------------------------- /chapter_8/code/sigsuspend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/sigsuspend -------------------------------------------------------------------------------- /chapter_8/code/sigsuspend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/code/sigsuspend.c -------------------------------------------------------------------------------- /chapter_8/exercises/8.5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/exercises/8.5.c -------------------------------------------------------------------------------- /chapter_8/exercises/8.7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/exercises/8.7.c -------------------------------------------------------------------------------- /chapter_8/exercises/8.8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/exercises/8.8.c -------------------------------------------------------------------------------- /chapter_8/exercises/signalprob0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/exercises/signalprob0.c -------------------------------------------------------------------------------- /chapter_8/homework/8.09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.09.md -------------------------------------------------------------------------------- /chapter_8/homework/8.10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.10.md -------------------------------------------------------------------------------- /chapter_8/homework/8.11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.11.c -------------------------------------------------------------------------------- /chapter_8/homework/8.12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.12.c -------------------------------------------------------------------------------- /chapter_8/homework/8.13.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.13.c -------------------------------------------------------------------------------- /chapter_8/homework/8.14.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.14.c -------------------------------------------------------------------------------- /chapter_8/homework/8.15.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.15.c -------------------------------------------------------------------------------- /chapter_8/homework/8.16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.16.c -------------------------------------------------------------------------------- /chapter_8/homework/8.17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.17.md -------------------------------------------------------------------------------- /chapter_8/homework/8.18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.18.md -------------------------------------------------------------------------------- /chapter_8/homework/8.19.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.19.c -------------------------------------------------------------------------------- /chapter_8/homework/8.20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.20.c -------------------------------------------------------------------------------- /chapter_8/homework/8.21.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.21.c -------------------------------------------------------------------------------- /chapter_8/homework/8.22/8.22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.22/8.22 -------------------------------------------------------------------------------- /chapter_8/homework/8.22/8.22.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.22/8.22.c -------------------------------------------------------------------------------- /chapter_8/homework/8.22/8.22_test1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.22/8.22_test1 -------------------------------------------------------------------------------- /chapter_8/homework/8.22/8.22_test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.22/8.22_test1.c -------------------------------------------------------------------------------- /chapter_8/homework/8.22/8.22_test2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.22/8.22_test2 -------------------------------------------------------------------------------- /chapter_8/homework/8.22/8.22_test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.22/8.22_test2.c -------------------------------------------------------------------------------- /chapter_8/homework/8.23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.23.md -------------------------------------------------------------------------------- /chapter_8/homework/8.24/8.24: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.24/8.24 -------------------------------------------------------------------------------- /chapter_8/homework/8.24/8.24.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.24/8.24.c -------------------------------------------------------------------------------- /chapter_8/homework/8.24/8.24_read_only.txt: -------------------------------------------------------------------------------- 1 | homework 8.24 read only text -------------------------------------------------------------------------------- /chapter_8/homework/8.25.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.25.c -------------------------------------------------------------------------------- /chapter_8/homework/8.26/8.26.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.26/8.26.c -------------------------------------------------------------------------------- /chapter_8/homework/8.26/jobs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.26/jobs.c -------------------------------------------------------------------------------- /chapter_8/homework/8.26/jobs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.26/jobs.h -------------------------------------------------------------------------------- /chapter_8/homework/8.26/shell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.26/shell -------------------------------------------------------------------------------- /chapter_8/homework/8.26/shell_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.26/shell_test -------------------------------------------------------------------------------- /chapter_8/homework/8.26/shell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/homework/8.26/shell_test.c -------------------------------------------------------------------------------- /chapter_8/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_8/readme.md -------------------------------------------------------------------------------- /chapter_9/code/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/code/csapp.c -------------------------------------------------------------------------------- /chapter_9/code/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/code/csapp.h -------------------------------------------------------------------------------- /chapter_9/code/memlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/code/memlib.c -------------------------------------------------------------------------------- /chapter_9/code/memlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/code/memlib.h -------------------------------------------------------------------------------- /chapter_9/code/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/code/mm.c -------------------------------------------------------------------------------- /chapter_9/code/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/code/mm.h -------------------------------------------------------------------------------- /chapter_9/code/readme.md: -------------------------------------------------------------------------------- 1 | [当前文件内的所有文件来自](http://csapp.cs.cmu.edu/3e/code.html) -------------------------------------------------------------------------------- /chapter_9/exercises/9.5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/exercises/9.5.c -------------------------------------------------------------------------------- /chapter_9/exercises/9.5.test: -------------------------------------------------------------------------------- 1 | Test success! 2 | -------------------------------------------------------------------------------- /chapter_9/exercises/9.8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/exercises/9.8.c -------------------------------------------------------------------------------- /chapter_9/exercises/9.9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/exercises/9.9.c -------------------------------------------------------------------------------- /chapter_9/exercises/mmapcopy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/exercises/mmapcopy -------------------------------------------------------------------------------- /chapter_9/homework/9.11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.11.md -------------------------------------------------------------------------------- /chapter_9/homework/9.12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.12.md -------------------------------------------------------------------------------- /chapter_9/homework/9.13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.13.md -------------------------------------------------------------------------------- /chapter_9/homework/9.14/9.14.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.14/9.14.c -------------------------------------------------------------------------------- /chapter_9/homework/9.14/hello.txt: -------------------------------------------------------------------------------- 1 | Jello, world! 2 | -------------------------------------------------------------------------------- /chapter_9/homework/9.14/mmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.14/mmap -------------------------------------------------------------------------------- /chapter_9/homework/9.15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.15.md -------------------------------------------------------------------------------- /chapter_9/homework/9.16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.16.md -------------------------------------------------------------------------------- /chapter_9/homework/9.17/9.17.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.17/9.17.c -------------------------------------------------------------------------------- /chapter_9/homework/9.17/memlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.17/memlib.c -------------------------------------------------------------------------------- /chapter_9/homework/9.17/memlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.17/memlib.h -------------------------------------------------------------------------------- /chapter_9/homework/9.17/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.17/mm.c -------------------------------------------------------------------------------- /chapter_9/homework/9.17/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.17/mm.h -------------------------------------------------------------------------------- /chapter_9/homework/9.17/nextfit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.17/nextfit -------------------------------------------------------------------------------- /chapter_9/homework/9.18/9.18: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.18/9.18 -------------------------------------------------------------------------------- /chapter_9/homework/9.18/9.18.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.18/9.18.c -------------------------------------------------------------------------------- /chapter_9/homework/9.18/memlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.18/memlib.c -------------------------------------------------------------------------------- /chapter_9/homework/9.18/memlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.18/memlib.h -------------------------------------------------------------------------------- /chapter_9/homework/9.18/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.18/mm.c -------------------------------------------------------------------------------- /chapter_9/homework/9.18/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.18/mm.h -------------------------------------------------------------------------------- /chapter_9/homework/9.19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.19.md -------------------------------------------------------------------------------- /chapter_9/homework/9.20/9.20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.20/9.20 -------------------------------------------------------------------------------- /chapter_9/homework/9.20/9.20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.20/9.20.c -------------------------------------------------------------------------------- /chapter_9/homework/9.20/memlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.20/memlib.c -------------------------------------------------------------------------------- /chapter_9/homework/9.20/memlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.20/memlib.h -------------------------------------------------------------------------------- /chapter_9/homework/9.20/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.20/mm.c -------------------------------------------------------------------------------- /chapter_9/homework/9.20/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/chapter_9/homework/9.20/mm.h -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DesmondoRay/CSAPP-3e/HEAD/readme.md --------------------------------------------------------------------------------