summaryrefslogtreecommitdiffstats
path: root/src/emu (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-07-07implement memory bounds checkingBenedikt Böhm5-1/+15
2009-07-07push command line params onto stackBenedikt Böhm1-0/+6
2009-07-07make instruction 64-bit wide to support more than 32 registersBenedikt Böhm9-74/+81
2009-07-06minor fixesBenedikt Böhm1-0/+1
2009-07-06implement print statementBenedikt Böhm2-10/+5
2009-07-06fix segmentation fault on syntax errorBenedikt Böhm1-7/+7
2009-07-04remove test filesBenedikt Böhm5-195/+0
2009-07-04adapt emulator for generator changes:Benedikt Böhm14-219/+450
- new instructions (push, pop, call, ret) - new pseudo-registers (bp, sp, rv) - new binary format - dynamic register file size - removed obsolete instructions
2009-07-02adapt instructions changes from back/tac.pyJana Rekittke3-29/+29
2009-05-19fix CMP instructionBenedikt Böhm1-2/+2
2009-05-18move stuff around and create initial source structureBenedikt Böhm17-0/+736