├── .clang-format ├── .gitignore ├── LICENSE.md ├── README.md ├── cpu_circ.png ├── homework ├── hw2_vector │ ├── Makefile │ ├── dynamiclib.sh │ ├── staticlib.sh │ ├── test.c │ ├── vector.c │ └── vector.h ├── hw3_inorder │ ├── Makefile │ ├── hw3.c │ ├── hw3.c copy.s │ ├── hw3.c.s │ ├── hw3.s │ ├── hw3_template.s │ └── trim.py ├── hw5_parallel_sssp │ ├── Makefile │ ├── dijkstra.c │ ├── dist.c │ ├── global.h │ ├── input │ │ └── gen.py │ ├── main.c │ ├── temp.c │ └── util.c └── hw7_iterator │ ├── Makefile │ ├── check-comment.py │ ├── main.cpp │ ├── vector-impl.hpp │ └── vector.hpp ├── lab ├── lab1 │ ├── README.md │ └── ex5.c ├── lab10 │ ├── Makefile │ ├── dotp.c │ ├── hello.c │ └── v_add.c ├── lab11 │ ├── .gitignore │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── dfu-util │ ├── firmware.bin │ ├── include │ │ ├── README │ │ ├── gd32v_pjt_include.h │ │ ├── gd32vf103_libopt.h │ │ ├── lcd │ │ │ ├── lcd.h │ │ │ └── oledfont.h │ │ └── systick.h │ ├── platformio.ini │ └── src │ │ ├── .draw.S.kate-swp │ │ ├── lcd │ │ └── lcd.c │ │ ├── main.c │ │ ├── pong.c │ │ └── systick.c ├── lab12 │ ├── .gitattributes │ ├── 62328-0.txt │ ├── Makefile │ ├── README.md │ ├── createIndices.py │ ├── mostPopular.py │ ├── perWordDocumentCount.py │ ├── spark-wc-out-mostPopular │ │ ├── ._SUCCESS.crc │ │ ├── .part-00000.crc │ │ ├── _SUCCESS │ │ └── part-00000 │ ├── spark-wc-out-perWordDocumentCount │ │ ├── ._SUCCESS.crc │ │ ├── .part-00000.crc │ │ ├── _SUCCESS │ │ └── part-00000 │ ├── spark-wc-out-wordCount │ │ ├── ._SUCCESS.crc │ │ ├── .part-00000.crc │ │ └── _SUCCESS │ ├── textFiles │ │ └── billOfRights.txt │ ├── textImporter │ │ ├── Importer.java │ │ └── wc.jar │ └── wordCount.py ├── lab13 │ ├── CachePanel.java │ ├── Camera-User-Guide.doc │ ├── Camera.java │ ├── DMCFrame.java │ ├── FACFrame.java │ ├── FACachePanel.java │ ├── MemoryPanel.java │ ├── PageTablePanel.java │ ├── PhysicalMemoryPanel.java │ ├── README.md │ ├── SACFrame.java │ ├── SACachePanel.java │ ├── TLBPanel.java │ ├── VMFrame.java │ ├── VirtualMemoryPanel.java │ └── cam.gif ├── lab2 │ ├── README.md │ ├── factorial.c │ ├── factorial.s │ ├── lab2_ex1.s │ ├── lab2_ex2_assembly.s │ ├── lab2_ex2_c.c │ └── lab2_ex2_modified.s ├── lab3 │ ├── Makefile │ ├── README.md │ ├── bit_ops.c │ ├── hello.c │ ├── vector-test.c │ ├── vector.c │ └── vector.h ├── lab4 │ ├── first1pos.c │ ├── first1pos.o.s │ ├── first1pos.s │ ├── listmanips.s │ └── nchoosek.s ├── lab5 │ ├── ex1.circ │ ├── ex2.circ │ ├── ex3.circ │ ├── test.sh │ └── testing │ │ ├── circ_files │ │ ├── ex1_test.circ │ │ ├── ex2_test.circ │ │ └── ex3_test.circ │ │ ├── reference_output │ │ ├── ex1_test.out │ │ ├── ex2_test.out │ │ └── ex3_test.out │ │ └── test.py ├── lab7 │ └── ex1.circ ├── lab8 │ ├── README.md │ ├── cache.s │ ├── matrixMultiply.c │ └── transpose.c └── lab9 │ ├── Makefile │ ├── README.md │ ├── lab9.md │ ├── sseTest.c │ ├── sseTest.s │ └── sum.c ├── project ├── p1_emulator │ ├── Makefile │ ├── README.md │ ├── autolab.txt │ ├── part1.c │ ├── part2.c │ ├── riscv.c │ ├── riscv.h │ ├── riscvcode │ │ ├── code │ │ │ ├── multiply.input │ │ │ ├── random.input │ │ │ └── simple.input │ │ └── ref │ │ │ ├── multiply.solution │ │ │ ├── multiply.trace │ │ │ ├── random.solution │ │ │ ├── random.trace │ │ │ ├── simple.solution │ │ │ └── simple.trace │ ├── types.h │ ├── utils.c │ └── utils.h ├── p2_simulator │ ├── README.md │ ├── alu.circ │ ├── alu_harness.circ │ ├── autolab.txt │ ├── cpu-sanity.sh │ ├── cpu-user.sh │ ├── cpu.circ │ ├── create_test.py │ ├── mem.circ │ ├── my_tests │ │ └── circ_files │ │ │ ├── autograder_base.py │ │ │ ├── binary_to_hex.py │ │ │ └── modular_test.py │ ├── regfile.circ │ ├── regfile_harness.circ │ ├── run.circ │ ├── test.sh │ ├── tests │ │ ├── alu_tests │ │ │ ├── alu-add.circ │ │ │ ├── alu-cnto.circ │ │ │ ├── alu-comprehensive-2.circ │ │ │ ├── alu-comprehensive.circ │ │ │ ├── alu-div-rem.circ │ │ │ ├── alu-mulh.circ │ │ │ ├── alu-mult.circ │ │ │ ├── alu-sir.circ │ │ │ └── alu-slt-sub.circ │ │ ├── binary_to_hex_alu.py │ │ ├── binary_to_hex_regfile.py │ │ ├── circ_files │ │ │ ├── CPU-add_lui_sll.circ │ │ │ ├── CPU-addi.circ │ │ │ ├── CPU-br_jalr.circ │ │ │ ├── CPU-branch.circ │ │ │ ├── CPU-jump.circ │ │ │ ├── CPU-mem.circ │ │ │ ├── autograder_base.py │ │ │ ├── binary_to_hex.py │ │ │ └── sanity_test.py │ │ ├── input │ │ │ ├── add_lui_sll.hex │ │ │ ├── add_lui_sll.s │ │ │ ├── addi.hex │ │ │ ├── addi.s │ │ │ ├── br_jalr.hex │ │ │ ├── br_jalr.s │ │ │ ├── branches.hex │ │ │ ├── branches.s │ │ │ ├── jump.hex │ │ │ ├── jump.s │ │ │ ├── mem.hex │ │ │ └── mem.s │ │ ├── regfile_tests │ │ │ ├── regfile-allregs.circ │ │ │ ├── regfile-insert.circ │ │ │ ├── regfile-x0.circ │ │ │ └── regfile-zero.circ │ │ └── test.py │ └── venus-jvm-latest.jar ├── p3_optimization │ ├── Makefile │ ├── README.md │ ├── autolab.txt │ ├── calc.cpp │ ├── main.cpp │ └── test.py └── p4_pong │ ├── .pio │ └── build │ │ ├── project.checksum │ │ └── sipeed-longan-nano │ │ ├── .sconsign38.db.dblite │ │ ├── firmware.bin │ │ ├── firmware.elf │ │ ├── firmware.hex │ │ ├── libRISCV.a │ │ └── libstandard_peripheral.a │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── asm_my.c │ ├── dfu-util │ ├── include │ ├── README │ ├── fatfs │ │ ├── diskio.h │ │ ├── ff.h │ │ ├── ffconf.h │ │ └── tf_card.h │ ├── gd32v_pjt_include.h │ ├── gd32vf103_libopt.h │ ├── lcd │ │ ├── bmp.h │ │ ├── lcd.h │ │ └── oledfont.h │ ├── systick.h │ └── utils.h │ ├── platformio.ini │ └── src │ ├── assembly │ ├── asm_my.S │ └── example.S │ ├── fatfs │ ├── 00history.txt │ ├── 00readme.txt │ ├── ff.c │ ├── ffsystem.c │ ├── ffunicode.c │ └── tf_card.c │ ├── lcd │ └── lcd.c │ ├── main.c │ ├── pong.c │ ├── systick.c │ └── utils.c └── spring21 ├── hw3 ├── README.md ├── comment-checker.sh ├── heap.S ├── input.S ├── input │ ├── 1-1.in │ ├── 1-2.in │ ├── 1-3.in │ ├── 2-1.in │ ├── 2-2.in │ ├── 2-3.in │ ├── 2-4.in │ ├── 3-1.in │ ├── 3-2.in │ ├── 3-3.in │ ├── 3-4.in │ ├── 3-5.in │ ├── 4-1.in │ ├── 4-2.in │ └── 4-3.in ├── output │ ├── 1-1.ref │ ├── 1-2.ref │ ├── 1-3.ref │ ├── 2-1.ref │ ├── 2-2.ref │ ├── 2-3.ref │ ├── 2-4.ref │ ├── 3-1.ref │ ├── 3-2.ref │ ├── 3-3.ref │ ├── 3-4.ref │ ├── 3-5.ref │ ├── 4-1.ref │ ├── 4-2.ref │ └── 4-3.ref ├── run.sh └── solution │ ├── heap.S │ ├── heap.c │ ├── venus.h │ └── venusc.py └── proj1.1 ├── solution ├── Makefile ├── README.md ├── assembler.c ├── assembler.h ├── input │ ├── combined.s │ ├── comments.s │ ├── imm.s │ ├── labels.s │ ├── li.s │ ├── p1_errors.s │ ├── p2_errors.s │ ├── pseudo.s │ └── simple.s ├── log │ ├── combined.txt │ ├── comments.txt │ ├── imm.txt │ ├── labels.txt │ ├── li.txt │ ├── p1_errors.txt │ ├── p2_errors.txt │ ├── pseudo.txt │ ├── ref │ │ ├── p1_errors_ref.txt │ │ └── p2_errors_ref.txt │ └── simple.txt ├── out │ ├── combined.int │ ├── combined.symtbl │ ├── comments.int │ ├── comments.symtbl │ ├── imm.int │ ├── imm.symtbl │ ├── labels.int │ ├── labels.symtbl │ ├── li.int │ ├── li.symtbl │ ├── p1_errors.int │ ├── p1_errors.symtbl │ ├── p2_errors.int │ ├── p2_errors.symtbl │ ├── pseudo.int │ ├── pseudo.symtbl │ ├── ref │ │ ├── combined_ref.int │ │ ├── comments_ref.int │ │ ├── imm_ref.int │ │ ├── labels_ref.int │ │ ├── pseudo_ref.int │ │ └── simple_ref.int │ ├── simple.int │ └── simple.symtbl ├── run-valgrind ├── src │ ├── tables.c │ ├── tables.h │ ├── translate.c │ ├── translate.h │ ├── translate_utils.c │ ├── translate_utils.h │ ├── utils.c │ └── utils.h └── test.sh └── template ├── Makefile ├── README.md ├── assembler.c ├── assembler.h ├── input ├── combined.s ├── comments.s ├── imm.s ├── labels.s ├── p1_errors.s ├── p2_errors.s ├── pseudo.s └── simple.s ├── log ├── combined.txt ├── comments.txt ├── imm.txt ├── labels.txt ├── li.txt ├── p1_errors.txt ├── p2_errors.txt ├── pseudo.txt ├── ref │ ├── p1_errors_ref.txt │ └── p2_errors_ref.txt └── simple.txt ├── out ├── combined.int ├── comments.int ├── imm.int ├── labels.int ├── li.int ├── p1_errors.int ├── p2_errors.int ├── pseudo.int ├── ref │ ├── combined_ref.int │ ├── comments_ref.int │ ├── imm_ref.int │ ├── labels_ref.int │ ├── pseudo_ref.int │ └── simple_ref.int └── simple.int ├── run-valgrind ├── src ├── tables.c ├── tables.h ├── translate.c ├── translate.h ├── translate_utils.c ├── translate_utils.h ├── utils.c └── utils.h └── test.sh /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Microsoft 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/README.md -------------------------------------------------------------------------------- /cpu_circ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/cpu_circ.png -------------------------------------------------------------------------------- /homework/hw2_vector/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw2_vector/Makefile -------------------------------------------------------------------------------- /homework/hw2_vector/dynamiclib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw2_vector/dynamiclib.sh -------------------------------------------------------------------------------- /homework/hw2_vector/staticlib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw2_vector/staticlib.sh -------------------------------------------------------------------------------- /homework/hw2_vector/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw2_vector/test.c -------------------------------------------------------------------------------- /homework/hw2_vector/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw2_vector/vector.c -------------------------------------------------------------------------------- /homework/hw2_vector/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw2_vector/vector.h -------------------------------------------------------------------------------- /homework/hw3_inorder/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw3_inorder/Makefile -------------------------------------------------------------------------------- /homework/hw3_inorder/hw3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw3_inorder/hw3.c -------------------------------------------------------------------------------- /homework/hw3_inorder/hw3.c copy.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw3_inorder/hw3.c copy.s -------------------------------------------------------------------------------- /homework/hw3_inorder/hw3.c.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw3_inorder/hw3.c.s -------------------------------------------------------------------------------- /homework/hw3_inorder/hw3.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw3_inorder/hw3.s -------------------------------------------------------------------------------- /homework/hw3_inorder/hw3_template.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw3_inorder/hw3_template.s -------------------------------------------------------------------------------- /homework/hw3_inorder/trim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw3_inorder/trim.py -------------------------------------------------------------------------------- /homework/hw5_parallel_sssp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw5_parallel_sssp/Makefile -------------------------------------------------------------------------------- /homework/hw5_parallel_sssp/dijkstra.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw5_parallel_sssp/dijkstra.c -------------------------------------------------------------------------------- /homework/hw5_parallel_sssp/dist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw5_parallel_sssp/dist.c -------------------------------------------------------------------------------- /homework/hw5_parallel_sssp/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw5_parallel_sssp/global.h -------------------------------------------------------------------------------- /homework/hw5_parallel_sssp/input/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw5_parallel_sssp/input/gen.py -------------------------------------------------------------------------------- /homework/hw5_parallel_sssp/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw5_parallel_sssp/main.c -------------------------------------------------------------------------------- /homework/hw5_parallel_sssp/temp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw5_parallel_sssp/temp.c -------------------------------------------------------------------------------- /homework/hw5_parallel_sssp/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw5_parallel_sssp/util.c -------------------------------------------------------------------------------- /homework/hw7_iterator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw7_iterator/Makefile -------------------------------------------------------------------------------- /homework/hw7_iterator/check-comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw7_iterator/check-comment.py -------------------------------------------------------------------------------- /homework/hw7_iterator/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw7_iterator/main.cpp -------------------------------------------------------------------------------- /homework/hw7_iterator/vector-impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw7_iterator/vector-impl.hpp -------------------------------------------------------------------------------- /homework/hw7_iterator/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/homework/hw7_iterator/vector.hpp -------------------------------------------------------------------------------- /lab/lab1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab1/README.md -------------------------------------------------------------------------------- /lab/lab1/ex5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab1/ex5.c -------------------------------------------------------------------------------- /lab/lab10/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab10/Makefile -------------------------------------------------------------------------------- /lab/lab10/dotp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab10/dotp.c -------------------------------------------------------------------------------- /lab/lab10/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab10/hello.c -------------------------------------------------------------------------------- /lab/lab10/v_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab10/v_add.c -------------------------------------------------------------------------------- /lab/lab11/.gitignore: -------------------------------------------------------------------------------- 1 | .pio 2 | .vscode -------------------------------------------------------------------------------- /lab/lab11/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/LICENSE -------------------------------------------------------------------------------- /lab/lab11/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/Makefile -------------------------------------------------------------------------------- /lab/lab11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/README.md -------------------------------------------------------------------------------- /lab/lab11/dfu-util: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/dfu-util -------------------------------------------------------------------------------- /lab/lab11/firmware.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/firmware.bin -------------------------------------------------------------------------------- /lab/lab11/include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/include/README -------------------------------------------------------------------------------- /lab/lab11/include/gd32v_pjt_include.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/include/gd32v_pjt_include.h -------------------------------------------------------------------------------- /lab/lab11/include/gd32vf103_libopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/include/gd32vf103_libopt.h -------------------------------------------------------------------------------- /lab/lab11/include/lcd/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/include/lcd/lcd.h -------------------------------------------------------------------------------- /lab/lab11/include/lcd/oledfont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/include/lcd/oledfont.h -------------------------------------------------------------------------------- /lab/lab11/include/systick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/include/systick.h -------------------------------------------------------------------------------- /lab/lab11/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/platformio.ini -------------------------------------------------------------------------------- /lab/lab11/src/.draw.S.kate-swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/src/.draw.S.kate-swp -------------------------------------------------------------------------------- /lab/lab11/src/lcd/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/src/lcd/lcd.c -------------------------------------------------------------------------------- /lab/lab11/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/src/main.c -------------------------------------------------------------------------------- /lab/lab11/src/pong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/src/pong.c -------------------------------------------------------------------------------- /lab/lab11/src/systick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab11/src/systick.c -------------------------------------------------------------------------------- /lab/lab12/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/.gitattributes -------------------------------------------------------------------------------- /lab/lab12/62328-0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/62328-0.txt -------------------------------------------------------------------------------- /lab/lab12/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/Makefile -------------------------------------------------------------------------------- /lab/lab12/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/README.md -------------------------------------------------------------------------------- /lab/lab12/createIndices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/createIndices.py -------------------------------------------------------------------------------- /lab/lab12/mostPopular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/mostPopular.py -------------------------------------------------------------------------------- /lab/lab12/perWordDocumentCount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/perWordDocumentCount.py -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-mostPopular/._SUCCESS.crc: -------------------------------------------------------------------------------- 1 | crc -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-mostPopular/.part-00000.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/spark-wc-out-mostPopular/.part-00000.crc -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-mostPopular/_SUCCESS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-mostPopular/part-00000: -------------------------------------------------------------------------------- 1 | ('article', (24, u'of')) 2 | -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-perWordDocumentCount/._SUCCESS.crc: -------------------------------------------------------------------------------- 1 | crc -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-perWordDocumentCount/.part-00000.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/spark-wc-out-perWordDocumentCount/.part-00000.crc -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-perWordDocumentCount/_SUCCESS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-perWordDocumentCount/part-00000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/spark-wc-out-perWordDocumentCount/part-00000 -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-wordCount/._SUCCESS.crc: -------------------------------------------------------------------------------- 1 | crc -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-wordCount/.part-00000.crc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/spark-wc-out-wordCount/.part-00000.crc -------------------------------------------------------------------------------- /lab/lab12/spark-wc-out-wordCount/_SUCCESS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab/lab12/textFiles/billOfRights.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/textFiles/billOfRights.txt -------------------------------------------------------------------------------- /lab/lab12/textImporter/Importer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/textImporter/Importer.java -------------------------------------------------------------------------------- /lab/lab12/textImporter/wc.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/textImporter/wc.jar -------------------------------------------------------------------------------- /lab/lab12/wordCount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab12/wordCount.py -------------------------------------------------------------------------------- /lab/lab13/CachePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/CachePanel.java -------------------------------------------------------------------------------- /lab/lab13/Camera-User-Guide.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/Camera-User-Guide.doc -------------------------------------------------------------------------------- /lab/lab13/Camera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/Camera.java -------------------------------------------------------------------------------- /lab/lab13/DMCFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/DMCFrame.java -------------------------------------------------------------------------------- /lab/lab13/FACFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/FACFrame.java -------------------------------------------------------------------------------- /lab/lab13/FACachePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/FACachePanel.java -------------------------------------------------------------------------------- /lab/lab13/MemoryPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/MemoryPanel.java -------------------------------------------------------------------------------- /lab/lab13/PageTablePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/PageTablePanel.java -------------------------------------------------------------------------------- /lab/lab13/PhysicalMemoryPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/PhysicalMemoryPanel.java -------------------------------------------------------------------------------- /lab/lab13/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/README.md -------------------------------------------------------------------------------- /lab/lab13/SACFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/SACFrame.java -------------------------------------------------------------------------------- /lab/lab13/SACachePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/SACachePanel.java -------------------------------------------------------------------------------- /lab/lab13/TLBPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/TLBPanel.java -------------------------------------------------------------------------------- /lab/lab13/VMFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/VMFrame.java -------------------------------------------------------------------------------- /lab/lab13/VirtualMemoryPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/VirtualMemoryPanel.java -------------------------------------------------------------------------------- /lab/lab13/cam.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab13/cam.gif -------------------------------------------------------------------------------- /lab/lab2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab2/README.md -------------------------------------------------------------------------------- /lab/lab2/factorial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab2/factorial.c -------------------------------------------------------------------------------- /lab/lab2/factorial.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab2/factorial.s -------------------------------------------------------------------------------- /lab/lab2/lab2_ex1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab2/lab2_ex1.s -------------------------------------------------------------------------------- /lab/lab2/lab2_ex2_assembly.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab2/lab2_ex2_assembly.s -------------------------------------------------------------------------------- /lab/lab2/lab2_ex2_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab2/lab2_ex2_c.c -------------------------------------------------------------------------------- /lab/lab2/lab2_ex2_modified.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab2/lab2_ex2_modified.s -------------------------------------------------------------------------------- /lab/lab3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab3/Makefile -------------------------------------------------------------------------------- /lab/lab3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab3/README.md -------------------------------------------------------------------------------- /lab/lab3/bit_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab3/bit_ops.c -------------------------------------------------------------------------------- /lab/lab3/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab3/hello.c -------------------------------------------------------------------------------- /lab/lab3/vector-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab3/vector-test.c -------------------------------------------------------------------------------- /lab/lab3/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab3/vector.c -------------------------------------------------------------------------------- /lab/lab3/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab3/vector.h -------------------------------------------------------------------------------- /lab/lab4/first1pos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab4/first1pos.c -------------------------------------------------------------------------------- /lab/lab4/first1pos.o.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab4/first1pos.o.s -------------------------------------------------------------------------------- /lab/lab4/first1pos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab4/first1pos.s -------------------------------------------------------------------------------- /lab/lab4/listmanips.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab4/listmanips.s -------------------------------------------------------------------------------- /lab/lab4/nchoosek.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab4/nchoosek.s -------------------------------------------------------------------------------- /lab/lab5/ex1.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/ex1.circ -------------------------------------------------------------------------------- /lab/lab5/ex2.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/ex2.circ -------------------------------------------------------------------------------- /lab/lab5/ex3.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/ex3.circ -------------------------------------------------------------------------------- /lab/lab5/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/test.sh -------------------------------------------------------------------------------- /lab/lab5/testing/circ_files/ex1_test.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/testing/circ_files/ex1_test.circ -------------------------------------------------------------------------------- /lab/lab5/testing/circ_files/ex2_test.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/testing/circ_files/ex2_test.circ -------------------------------------------------------------------------------- /lab/lab5/testing/circ_files/ex3_test.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/testing/circ_files/ex3_test.circ -------------------------------------------------------------------------------- /lab/lab5/testing/reference_output/ex1_test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/testing/reference_output/ex1_test.out -------------------------------------------------------------------------------- /lab/lab5/testing/reference_output/ex2_test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/testing/reference_output/ex2_test.out -------------------------------------------------------------------------------- /lab/lab5/testing/reference_output/ex3_test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/testing/reference_output/ex3_test.out -------------------------------------------------------------------------------- /lab/lab5/testing/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab5/testing/test.py -------------------------------------------------------------------------------- /lab/lab7/ex1.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab7/ex1.circ -------------------------------------------------------------------------------- /lab/lab8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab8/README.md -------------------------------------------------------------------------------- /lab/lab8/cache.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab8/cache.s -------------------------------------------------------------------------------- /lab/lab8/matrixMultiply.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab8/matrixMultiply.c -------------------------------------------------------------------------------- /lab/lab8/transpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab8/transpose.c -------------------------------------------------------------------------------- /lab/lab9/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab9/Makefile -------------------------------------------------------------------------------- /lab/lab9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab9/README.md -------------------------------------------------------------------------------- /lab/lab9/lab9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab9/lab9.md -------------------------------------------------------------------------------- /lab/lab9/sseTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab9/sseTest.c -------------------------------------------------------------------------------- /lab/lab9/sseTest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab9/sseTest.s -------------------------------------------------------------------------------- /lab/lab9/sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/lab/lab9/sum.c -------------------------------------------------------------------------------- /project/p1_emulator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/Makefile -------------------------------------------------------------------------------- /project/p1_emulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/README.md -------------------------------------------------------------------------------- /project/p1_emulator/autolab.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/autolab.txt -------------------------------------------------------------------------------- /project/p1_emulator/part1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/part1.c -------------------------------------------------------------------------------- /project/p1_emulator/part2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/part2.c -------------------------------------------------------------------------------- /project/p1_emulator/riscv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscv.c -------------------------------------------------------------------------------- /project/p1_emulator/riscv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscv.h -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/code/multiply.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/code/multiply.input -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/code/random.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/code/random.input -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/code/simple.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/code/simple.input -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/ref/multiply.solution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/ref/multiply.solution -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/ref/multiply.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/ref/multiply.trace -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/ref/random.solution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/ref/random.solution -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/ref/random.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/ref/random.trace -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/ref/simple.solution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/ref/simple.solution -------------------------------------------------------------------------------- /project/p1_emulator/riscvcode/ref/simple.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/riscvcode/ref/simple.trace -------------------------------------------------------------------------------- /project/p1_emulator/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/types.h -------------------------------------------------------------------------------- /project/p1_emulator/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/utils.c -------------------------------------------------------------------------------- /project/p1_emulator/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p1_emulator/utils.h -------------------------------------------------------------------------------- /project/p2_simulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/README.md -------------------------------------------------------------------------------- /project/p2_simulator/alu.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/alu.circ -------------------------------------------------------------------------------- /project/p2_simulator/alu_harness.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/alu_harness.circ -------------------------------------------------------------------------------- /project/p2_simulator/autolab.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/autolab.txt -------------------------------------------------------------------------------- /project/p2_simulator/cpu-sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/cpu-sanity.sh -------------------------------------------------------------------------------- /project/p2_simulator/cpu-user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/cpu-user.sh -------------------------------------------------------------------------------- /project/p2_simulator/cpu.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/cpu.circ -------------------------------------------------------------------------------- /project/p2_simulator/create_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/create_test.py -------------------------------------------------------------------------------- /project/p2_simulator/mem.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/mem.circ -------------------------------------------------------------------------------- /project/p2_simulator/my_tests/circ_files/autograder_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/my_tests/circ_files/autograder_base.py -------------------------------------------------------------------------------- /project/p2_simulator/my_tests/circ_files/binary_to_hex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/my_tests/circ_files/binary_to_hex.py -------------------------------------------------------------------------------- /project/p2_simulator/my_tests/circ_files/modular_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/my_tests/circ_files/modular_test.py -------------------------------------------------------------------------------- /project/p2_simulator/regfile.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/regfile.circ -------------------------------------------------------------------------------- /project/p2_simulator/regfile_harness.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/regfile_harness.circ -------------------------------------------------------------------------------- /project/p2_simulator/run.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/run.circ -------------------------------------------------------------------------------- /project/p2_simulator/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/test.sh -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-add.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-add.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-cnto.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-cnto.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-comprehensive-2.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-comprehensive-2.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-comprehensive.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-comprehensive.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-div-rem.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-div-rem.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-mulh.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-mulh.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-mult.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-mult.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-sir.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-sir.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/alu_tests/alu-slt-sub.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/alu_tests/alu-slt-sub.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/binary_to_hex_alu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/binary_to_hex_alu.py -------------------------------------------------------------------------------- /project/p2_simulator/tests/binary_to_hex_regfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/binary_to_hex_regfile.py -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/CPU-add_lui_sll.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/CPU-add_lui_sll.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/CPU-addi.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/CPU-addi.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/CPU-br_jalr.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/CPU-br_jalr.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/CPU-branch.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/CPU-branch.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/CPU-jump.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/CPU-jump.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/CPU-mem.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/CPU-mem.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/autograder_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/autograder_base.py -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/binary_to_hex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/binary_to_hex.py -------------------------------------------------------------------------------- /project/p2_simulator/tests/circ_files/sanity_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/circ_files/sanity_test.py -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/add_lui_sll.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/add_lui_sll.hex -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/add_lui_sll.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/add_lui_sll.s -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/addi.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/addi.hex -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/addi.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/addi.s -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/br_jalr.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/br_jalr.hex -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/br_jalr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/br_jalr.s -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/branches.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/branches.hex -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/branches.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/branches.s -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/jump.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/jump.hex -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/jump.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/jump.s -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/mem.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/mem.hex -------------------------------------------------------------------------------- /project/p2_simulator/tests/input/mem.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/input/mem.s -------------------------------------------------------------------------------- /project/p2_simulator/tests/regfile_tests/regfile-allregs.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/regfile_tests/regfile-allregs.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/regfile_tests/regfile-insert.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/regfile_tests/regfile-insert.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/regfile_tests/regfile-x0.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/regfile_tests/regfile-x0.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/regfile_tests/regfile-zero.circ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/regfile_tests/regfile-zero.circ -------------------------------------------------------------------------------- /project/p2_simulator/tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/tests/test.py -------------------------------------------------------------------------------- /project/p2_simulator/venus-jvm-latest.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p2_simulator/venus-jvm-latest.jar -------------------------------------------------------------------------------- /project/p3_optimization/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p3_optimization/Makefile -------------------------------------------------------------------------------- /project/p3_optimization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p3_optimization/README.md -------------------------------------------------------------------------------- /project/p3_optimization/autolab.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p3_optimization/autolab.txt -------------------------------------------------------------------------------- /project/p3_optimization/calc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p3_optimization/calc.cpp -------------------------------------------------------------------------------- /project/p3_optimization/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p3_optimization/main.cpp -------------------------------------------------------------------------------- /project/p3_optimization/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p3_optimization/test.py -------------------------------------------------------------------------------- /project/p4_pong/.pio/build/project.checksum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/.pio/build/project.checksum -------------------------------------------------------------------------------- /project/p4_pong/.pio/build/sipeed-longan-nano/.sconsign38.db.dblite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/.pio/build/sipeed-longan-nano/.sconsign38.db.dblite -------------------------------------------------------------------------------- /project/p4_pong/.pio/build/sipeed-longan-nano/firmware.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/.pio/build/sipeed-longan-nano/firmware.bin -------------------------------------------------------------------------------- /project/p4_pong/.pio/build/sipeed-longan-nano/firmware.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/.pio/build/sipeed-longan-nano/firmware.elf -------------------------------------------------------------------------------- /project/p4_pong/.pio/build/sipeed-longan-nano/firmware.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/.pio/build/sipeed-longan-nano/firmware.hex -------------------------------------------------------------------------------- /project/p4_pong/.pio/build/sipeed-longan-nano/libRISCV.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/.pio/build/sipeed-longan-nano/libRISCV.a -------------------------------------------------------------------------------- /project/p4_pong/.pio/build/sipeed-longan-nano/libstandard_peripheral.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/.pio/build/sipeed-longan-nano/libstandard_peripheral.a -------------------------------------------------------------------------------- /project/p4_pong/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/LICENSE -------------------------------------------------------------------------------- /project/p4_pong/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/Makefile -------------------------------------------------------------------------------- /project/p4_pong/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/README.md -------------------------------------------------------------------------------- /project/p4_pong/asm_my.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/asm_my.c -------------------------------------------------------------------------------- /project/p4_pong/dfu-util: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/dfu-util -------------------------------------------------------------------------------- /project/p4_pong/include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/README -------------------------------------------------------------------------------- /project/p4_pong/include/fatfs/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/fatfs/diskio.h -------------------------------------------------------------------------------- /project/p4_pong/include/fatfs/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/fatfs/ff.h -------------------------------------------------------------------------------- /project/p4_pong/include/fatfs/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/fatfs/ffconf.h -------------------------------------------------------------------------------- /project/p4_pong/include/fatfs/tf_card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/fatfs/tf_card.h -------------------------------------------------------------------------------- /project/p4_pong/include/gd32v_pjt_include.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/gd32v_pjt_include.h -------------------------------------------------------------------------------- /project/p4_pong/include/gd32vf103_libopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/gd32vf103_libopt.h -------------------------------------------------------------------------------- /project/p4_pong/include/lcd/bmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/lcd/bmp.h -------------------------------------------------------------------------------- /project/p4_pong/include/lcd/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/lcd/lcd.h -------------------------------------------------------------------------------- /project/p4_pong/include/lcd/oledfont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/lcd/oledfont.h -------------------------------------------------------------------------------- /project/p4_pong/include/systick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/systick.h -------------------------------------------------------------------------------- /project/p4_pong/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/include/utils.h -------------------------------------------------------------------------------- /project/p4_pong/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/platformio.ini -------------------------------------------------------------------------------- /project/p4_pong/src/assembly/asm_my.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/assembly/asm_my.S -------------------------------------------------------------------------------- /project/p4_pong/src/assembly/example.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/assembly/example.S -------------------------------------------------------------------------------- /project/p4_pong/src/fatfs/00history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/fatfs/00history.txt -------------------------------------------------------------------------------- /project/p4_pong/src/fatfs/00readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/fatfs/00readme.txt -------------------------------------------------------------------------------- /project/p4_pong/src/fatfs/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/fatfs/ff.c -------------------------------------------------------------------------------- /project/p4_pong/src/fatfs/ffsystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/fatfs/ffsystem.c -------------------------------------------------------------------------------- /project/p4_pong/src/fatfs/ffunicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/fatfs/ffunicode.c -------------------------------------------------------------------------------- /project/p4_pong/src/fatfs/tf_card.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/fatfs/tf_card.c -------------------------------------------------------------------------------- /project/p4_pong/src/lcd/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/lcd/lcd.c -------------------------------------------------------------------------------- /project/p4_pong/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/main.c -------------------------------------------------------------------------------- /project/p4_pong/src/pong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/pong.c -------------------------------------------------------------------------------- /project/p4_pong/src/systick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/systick.c -------------------------------------------------------------------------------- /project/p4_pong/src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/project/p4_pong/src/utils.c -------------------------------------------------------------------------------- /spring21/hw3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/README.md -------------------------------------------------------------------------------- /spring21/hw3/comment-checker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/comment-checker.sh -------------------------------------------------------------------------------- /spring21/hw3/heap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/heap.S -------------------------------------------------------------------------------- /spring21/hw3/input.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input.S -------------------------------------------------------------------------------- /spring21/hw3/input/1-1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/1-1.in -------------------------------------------------------------------------------- /spring21/hw3/input/1-2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/1-2.in -------------------------------------------------------------------------------- /spring21/hw3/input/1-3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/1-3.in -------------------------------------------------------------------------------- /spring21/hw3/input/2-1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/2-1.in -------------------------------------------------------------------------------- /spring21/hw3/input/2-2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/2-2.in -------------------------------------------------------------------------------- /spring21/hw3/input/2-3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/2-3.in -------------------------------------------------------------------------------- /spring21/hw3/input/2-4.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/2-4.in -------------------------------------------------------------------------------- /spring21/hw3/input/3-1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/3-1.in -------------------------------------------------------------------------------- /spring21/hw3/input/3-2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/3-2.in -------------------------------------------------------------------------------- /spring21/hw3/input/3-3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/3-3.in -------------------------------------------------------------------------------- /spring21/hw3/input/3-4.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/3-4.in -------------------------------------------------------------------------------- /spring21/hw3/input/3-5.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/3-5.in -------------------------------------------------------------------------------- /spring21/hw3/input/4-1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/4-1.in -------------------------------------------------------------------------------- /spring21/hw3/input/4-2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/4-2.in -------------------------------------------------------------------------------- /spring21/hw3/input/4-3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/input/4-3.in -------------------------------------------------------------------------------- /spring21/hw3/output/1-1.ref: -------------------------------------------------------------------------------- 1 | 0 1 2 3 2 | 3 | Exited with error code 0 4 | -------------------------------------------------------------------------------- /spring21/hw3/output/1-2.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/1-2.ref -------------------------------------------------------------------------------- /spring21/hw3/output/1-3.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/1-3.ref -------------------------------------------------------------------------------- /spring21/hw3/output/2-1.ref: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 2 3 | 4 | Exited with error code 0 5 | -------------------------------------------------------------------------------- /spring21/hw3/output/2-2.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/2-2.ref -------------------------------------------------------------------------------- /spring21/hw3/output/2-3.ref: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 2 4 | 3 5 | 6 | 7 | Exited with error code 0 8 | -------------------------------------------------------------------------------- /spring21/hw3/output/2-4.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/2-4.ref -------------------------------------------------------------------------------- /spring21/hw3/output/3-1.ref: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 2 3 4 | 5 | Exited with error code 0 6 | -------------------------------------------------------------------------------- /spring21/hw3/output/3-2.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/3-2.ref -------------------------------------------------------------------------------- /spring21/hw3/output/3-3.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/3-3.ref -------------------------------------------------------------------------------- /spring21/hw3/output/3-4.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/3-4.ref -------------------------------------------------------------------------------- /spring21/hw3/output/3-5.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/3-5.ref -------------------------------------------------------------------------------- /spring21/hw3/output/4-1.ref: -------------------------------------------------------------------------------- 1 | 2 | Exited with error code 0 3 | -------------------------------------------------------------------------------- /spring21/hw3/output/4-2.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/output/4-2.ref -------------------------------------------------------------------------------- /spring21/hw3/output/4-3.ref: -------------------------------------------------------------------------------- 1 | 2 | Exited with error code 0 3 | -------------------------------------------------------------------------------- /spring21/hw3/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/run.sh -------------------------------------------------------------------------------- /spring21/hw3/solution/heap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/solution/heap.S -------------------------------------------------------------------------------- /spring21/hw3/solution/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/solution/heap.c -------------------------------------------------------------------------------- /spring21/hw3/solution/venus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/solution/venus.h -------------------------------------------------------------------------------- /spring21/hw3/solution/venusc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/hw3/solution/venusc.py -------------------------------------------------------------------------------- /spring21/proj1.1/solution/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/Makefile -------------------------------------------------------------------------------- /spring21/proj1.1/solution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/README.md -------------------------------------------------------------------------------- /spring21/proj1.1/solution/assembler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/assembler.c -------------------------------------------------------------------------------- /spring21/proj1.1/solution/assembler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/assembler.h -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/combined.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/combined.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/comments.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/comments.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/imm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/imm.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/labels.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/labels.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/li.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/li.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/p1_errors.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/p1_errors.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/p2_errors.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/p2_errors.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/pseudo.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/pseudo.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/input/simple.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/input/simple.s -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/combined.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/comments.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/imm.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/labels.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/li.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/p1_errors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/log/p1_errors.txt -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/p2_errors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/log/p2_errors.txt -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/pseudo.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/ref/p1_errors_ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/log/ref/p1_errors_ref.txt -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/ref/p2_errors_ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/log/ref/p2_errors_ref.txt -------------------------------------------------------------------------------- /spring21/proj1.1/solution/log/simple.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/combined.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/combined.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/combined.symtbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/combined.symtbl -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/comments.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/comments.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/comments.symtbl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/imm.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/imm.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/imm.symtbl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/labels.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/labels.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/labels.symtbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/labels.symtbl -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/li.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/li.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/li.symtbl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/p1_errors.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/p1_errors.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/p1_errors.symtbl: -------------------------------------------------------------------------------- 1 | 0 label 2 | 20 l1 3 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/p2_errors.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/p2_errors.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/p2_errors.symtbl: -------------------------------------------------------------------------------- 1 | 4 label 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/pseudo.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/pseudo.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/pseudo.symtbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/pseudo.symtbl -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/ref/combined_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/ref/combined_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/ref/comments_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/ref/comments_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/ref/imm_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/ref/imm_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/ref/labels_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/ref/labels_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/ref/pseudo_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/ref/pseudo_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/ref/simple_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/ref/simple_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/simple.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/out/simple.int -------------------------------------------------------------------------------- /spring21/proj1.1/solution/out/simple.symtbl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring21/proj1.1/solution/run-valgrind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/run-valgrind -------------------------------------------------------------------------------- /spring21/proj1.1/solution/src/tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/src/tables.c -------------------------------------------------------------------------------- /spring21/proj1.1/solution/src/tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/src/tables.h -------------------------------------------------------------------------------- /spring21/proj1.1/solution/src/translate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/src/translate.c -------------------------------------------------------------------------------- /spring21/proj1.1/solution/src/translate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/src/translate.h -------------------------------------------------------------------------------- /spring21/proj1.1/solution/src/translate_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/src/translate_utils.c -------------------------------------------------------------------------------- /spring21/proj1.1/solution/src/translate_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/src/translate_utils.h -------------------------------------------------------------------------------- /spring21/proj1.1/solution/src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/src/utils.c -------------------------------------------------------------------------------- /spring21/proj1.1/solution/src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/src/utils.h -------------------------------------------------------------------------------- /spring21/proj1.1/solution/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/solution/test.sh -------------------------------------------------------------------------------- /spring21/proj1.1/template/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/Makefile -------------------------------------------------------------------------------- /spring21/proj1.1/template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/README.md -------------------------------------------------------------------------------- /spring21/proj1.1/template/assembler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/assembler.c -------------------------------------------------------------------------------- /spring21/proj1.1/template/assembler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/assembler.h -------------------------------------------------------------------------------- /spring21/proj1.1/template/input/combined.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/input/combined.s -------------------------------------------------------------------------------- /spring21/proj1.1/template/input/comments.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/input/comments.s -------------------------------------------------------------------------------- /spring21/proj1.1/template/input/imm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/input/imm.s -------------------------------------------------------------------------------- /spring21/proj1.1/template/input/labels.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/input/labels.s -------------------------------------------------------------------------------- /spring21/proj1.1/template/input/p1_errors.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/input/p1_errors.s -------------------------------------------------------------------------------- /spring21/proj1.1/template/input/p2_errors.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/input/p2_errors.s -------------------------------------------------------------------------------- /spring21/proj1.1/template/input/pseudo.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/input/pseudo.s -------------------------------------------------------------------------------- /spring21/proj1.1/template/input/simple.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/input/simple.s -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/combined.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/comments.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/imm.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/labels.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/li.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/p1_errors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/log/p1_errors.txt -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/p2_errors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/log/p2_errors.txt -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/pseudo.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/ref/p1_errors_ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/log/ref/p1_errors_ref.txt -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/ref/p2_errors_ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/log/ref/p2_errors_ref.txt -------------------------------------------------------------------------------- /spring21/proj1.1/template/log/simple.txt: -------------------------------------------------------------------------------- 1 | Assembly operation completed successfully! 2 | -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/combined.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/combined.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/comments.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/comments.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/imm.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/imm.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/labels.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/labels.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/li.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/li.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/p1_errors.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/p1_errors.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/p2_errors.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/p2_errors.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/pseudo.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/pseudo.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/ref/combined_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/ref/combined_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/ref/comments_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/ref/comments_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/ref/imm_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/ref/imm_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/ref/labels_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/ref/labels_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/ref/pseudo_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/ref/pseudo_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/ref/simple_ref.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/ref/simple_ref.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/out/simple.int: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/out/simple.int -------------------------------------------------------------------------------- /spring21/proj1.1/template/run-valgrind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/run-valgrind -------------------------------------------------------------------------------- /spring21/proj1.1/template/src/tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/src/tables.c -------------------------------------------------------------------------------- /spring21/proj1.1/template/src/tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/src/tables.h -------------------------------------------------------------------------------- /spring21/proj1.1/template/src/translate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/src/translate.c -------------------------------------------------------------------------------- /spring21/proj1.1/template/src/translate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/src/translate.h -------------------------------------------------------------------------------- /spring21/proj1.1/template/src/translate_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/src/translate_utils.c -------------------------------------------------------------------------------- /spring21/proj1.1/template/src/translate_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/src/translate_utils.h -------------------------------------------------------------------------------- /spring21/proj1.1/template/src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/src/utils.c -------------------------------------------------------------------------------- /spring21/proj1.1/template/src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/src/utils.h -------------------------------------------------------------------------------- /spring21/proj1.1/template/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chibinz/CS110/HEAD/spring21/proj1.1/template/test.sh --------------------------------------------------------------------------------