Commit Graph

12 Commits

Author SHA1 Message Date
CrazyEttin 0b07a2b214 Add more detail to the readme, reword tapectl instructions slightly, and modify the behaviour at the buffer end in Echo 2022-09-22 01:04:43 +03:00
CrazyEttin d4720f48c2 Add ability to shift multiple steps in one instruction 2022-09-11 19:44:53 +03:00
CrazyEttin 3eba71ab0e Add immediate loading and change the register argument placement in store 2022-08-25 17:19:32 +03:00
CrazyEttin 152d2d107f Reword the readme slightly in Gidubba and convert the readme, license, and example programs to a Gidubba-friendly format 2022-08-19 00:14:06 +03:00
CrazyEttin c89db6c351 Fix some printing-related bugs, and make the code of the example programs more legible and fix some minor bugs in them 2022-08-11 10:16:40 +03:00
CrazyEttin 087c88d8ce Add the addr pseudo-instruction to the assembler and spin the calculator off into a project of its own 2022-08-08 20:06:43 +03:00
CrazyEttin 38080674f5 Clarify the readme, add the echo example program, and prettyfy the ascii example program 2022-08-05 18:49:17 +03:00
CrazyEttin 394137950f Change the adder to a calculator capable of both adding and subtracting and move error messages to their own lines in it 2022-08-04 16:04:05 +03:00
CrazyEttin 674ba2df08 Add third byte to the result in the adder 2022-08-03 22:15:57 +03:00
CrazyEttin 9474cb7864 Add looping and ability to correct input to the adder 2022-08-03 20:04:50 +03:00
CrazyEttin 49942ac88d Add an adder example and modify the ascii code viewer to make it more legible 2022-07-31 19:16:26 +03:00
CrazyEttin c4c41274f9 Add an assembler, a section on the assembly language on the readme, example assembly files, and proper error handling to the emulator and disassembler 2022-07-31 15:02:09 +03:00