Commit Graph

12 Commits

Author SHA1 Message Date
5e0c990394 It is Turing complete! Running the Mandelbrot renderer with the brainfuck interpreter. Improved addressing modes and added CMP immediate with register instruction 2023-02-15 03:54:12 +00:00
f4d28cf4c8 Added 16bit unaligned register indirect writes, fixed some MOV bugs, clean up code names and data flow 2023-02-15 01:28:02 +00:00
037f6dd7da Added support for writing to memory 2023-02-14 13:13:40 +00:00
7c1067088c Properly licensed the project and run it through aspell 2023-02-13 16:49:17 +00:00
0d4221f9de Added config file (mainly for debug verbosity) and kind of patched some weird behaviour when clock is stopped 2023-02-13 15:24:21 +00:00
16e02e0788 Added conditional jump support! 2023-02-13 10:36:37 +00:00
d7eb4f36c0 Wrote very basic brainfuck interpreter in 8086 asm to work on making it run and prove Turing completeness 2023-02-11 01:12:54 +00:00
cd918302cc Removed now useless register init code and changed disas command name 2023-02-10 15:41:38 +00:00
2595dc1b6c Hadn't added all files to previous commit 2023-02-10 13:26:23 +00:00
f10d785f95 Fixed dependency misconfiguration in Makefile 2023-02-09 17:03:13 +00:00
61a403271c Added ROM, address and data buses and primitive program counter 2023-02-08 11:57:22 +00:00
f9393cb69f Basic start for the control block 2023-02-08 09:18:00 +00:00