Commit Graph

11 Commits

Author SHA1 Message Date
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