This project is the programming assignment of the class ICS(Introduction to Computer System) in Department of Computer Science and Technology, Nanjing University.
For the guide of this programming assignment, refer to http://nju-ics.gitbooks.io/ics2020-programming-assignment/content/
To initialize, run
bash init-s0duku.sh
source ~/.bashrcThe following subprojects/components are included. Some of them are not fully implemented.
- fceux-am can not run with audio, this looks like the orginal AM has some problem deal with divd.
- audio play some times works not normal, and may have noise.
- Expression Evaluate
- Watchpoint Set/Delete
- Simple Debugger
- TRM
- Audio
- Vga
- ...
- vfs
- syscall
cd nemu
make
./build/x86-nemu-interpreter
https://nju-projectn.github.io/ics-pa-gitbook/ics2020/PA0.html


