diff options
Diffstat (limited to 'nandgame')
| -rw-r--r-- | nandgame/README.txt | 7 | ||||
| -rw-r--r-- | nandgame/assembler/README.txt | 11 |
2 files changed, 18 insertions, 0 deletions
diff --git a/nandgame/README.txt b/nandgame/README.txt new file mode 100644 index 0000000..e84462f --- /dev/null +++ b/nandgame/README.txt @@ -0,0 +1,7 @@ +This contains the implementation of the nandgame computer. +I didn't bother with building the low-level gates / flip-flops / latches, though. +I just use what Verilog already offers. + +Contents: +- This directory +- assembler: Assembler and disassembler diff --git a/nandgame/assembler/README.txt b/nandgame/assembler/README.txt new file mode 100644 index 0000000..4dbe14a --- /dev/null +++ b/nandgame/assembler/README.txt @@ -0,0 +1,11 @@ +Contents: +- createbin.py: Create a binary file with all possible instructions. + At least ones that "do something". Not just loading a value. +- disas.py: disassembler +- disas_test.py: Test cases for disassembler + +Assembly language: +I have no idea, I just know that I don't like +the syntax introduced by nandgame / nand2teris. +I prefer a more "classical" approach. +See disassembler for an example. |
