a972b10981
Updated Spec
2017-12-31 23:24:00 +00:00
cf9004e206
Implemented faults and fault handling.
...
Added flags FLTSTS, FLTJH, FLTJL.
Added breakpoints and BRK instruction.
Added PUSH and POP instructions for interacting with the stack.
2017-12-31 23:18:17 +00:00
bd3a4d5491
Updated FlagTest program.
...
Updated assembler to only uppercase op lines (exclude memory section)
2017-12-23 17:38:56 +00:00
1efb9d69b5
Implemeted Flag support and flag CONSTS.
...
Implmeneted ALIAS assembler instruction, JBC & JBS instructions.
2017-12-23 17:26:35 +00:00
7bd26502ff
Update Specification.
...
Re-formatted as markdown.
Changed how flags are accessed.
Started flag documentation.
Added syscalls.
2017-12-22 21:49:07 +00:00
ad50509f26
Implemented updated spec.
...
Added new logic instructions and test program.
ASM markers may now start a line with an instruction.
Improved logic in location class.
2017-12-18 22:37:19 +00:00
1c79cff33f
Spec Update
...
Removed Indirection Register.
Added new location type to replace use of indirection register.
Added logic instrictions NOT/AND/OR/XOR/SHL/SHR/BTS/BTC.
Increased port count to 255.
2017-12-18 21:00:47 +00:00
81d5b85f78
Fixed issues with CALL/RET.
...
Added Test Program for CALL/RET.
Fixed MUL instruction.
2017-12-17 22:35:46 +00:00
430bfe4a99
Added specification document
2017-12-17 14:17:59 +00:00
de38c1dab3
Initial Commit
2017-12-17 14:16:30 +00:00
687e03b7c2
Initial commit
2017-12-17 14:14:56 +00:00