diff options
Diffstat (limited to 'nandgame/assembler/createbin.py')
| -rwxr-xr-x | nandgame/assembler/createbin.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/nandgame/assembler/createbin.py b/nandgame/assembler/createbin.py new file mode 100755 index 0000000..d4a2e7a --- /dev/null +++ b/nandgame/assembler/createbin.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 + + +with open("allins.bin", "wb") as f: + ins=0x0000 + # ldi A, 0 + f.write(ins.to_bytes(2)) + + ins=0x00ff + # ldi A, 255 + f.write(ins.to_bytes(2)) + + for ins in range(0x8000, 0xffff + 1): + f.write(ins.to_bytes(2)) |
