Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-03 | Start optimizing the emulator. | mrb0nk500 | |
2019-12-02 | Added the ability to disable the prefix byte. | mrb0nk500 | |
Any instructions that either have a register size of 8 bits, use implied addressing, or branch can save a byte by disabling the prefix byte. It does this by checking if the first three bits are all set to 1. If true, then it will treat it as a prefix byte, otherwise, it will treat it as an opcode. | |||
2019-11-30 | Start work on rev2 of Sux. | mrb0nk500 | |
Added a prefix byte to tell the CPU certain information such as, how many bytes to load into the registers, or what ISA extension we want to use. I also added an assembly language monitor, so that I don't have to write stuff in machine code. |