https://github.com/taeseunglee/system-programming
https://github.com/taeseunglee/system-programming
c homework sic-xe sogang system-programming
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/taeseunglee/system-programming
- Owner: taeseunglee
- Created: 2016-03-12T15:25:30.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-10-06T01:52:03.000Z (over 8 years ago)
- Last Synced: 2025-04-12T08:55:53.791Z (about 2 months ago)
- Topics: c, homework, sic-xe, sogang, system-programming
- Language: C
- Size: 89.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
1. The Method of Compilation
Just type 'make'.
$ make2. The Method of Execution
After compilation, type './20141570.out'
$ ./20141570.out3. How to test filename(tokenizer)
gcc -D DEBUG filename.c -o filename.outIn shell,
you can type these command
- h[elp]
- d[ir]
- q[uit]
- hi[story]
- du[mp] [start, end]
- e[dit] address, value
- f[ill] start, end, value
- reset
- opcode mnemonic
- opcodelist
- assemble filename
- type filename
- symbol
- progaddr [address]
- loader [object filename1] [object filename2] [...]\n");
- run
- bp [address]
- bp clearWhen if you type bp, then the SHELL shows all break points.
[object filename]'s extension is only allowed ".obj"If you do not type as the form suggested, this shell does not execute the command you want and prints the error message.