glm94
|
0fd6413d81
|
Updated the instruction set and mapped out the opcodes as well as wrote a sample program to see if the ISA was complete enough to build a trivial program.
|
2023-06-17 16:56:42 -05:00 |
|
glm94
|
c3d12da54a
|
Added some ideas to the encoding scheme to be used by the processor.
|
2023-03-30 13:21:25 -05:00 |
|
glm94
|
288ba9f9cb
|
Updated the docs to include new jump operands and setup the assembler to handle parsing all the jump instructions.
|
2023-03-29 22:30:12 -05:00 |
|
glm94
|
95ed2143ea
|
Updated the parser to handle processing a simple load byte instruction. Added the LODB opcode to the opcode enum listing and updated the Scanner to look for 'byte' and mark it as a directive.
|
2023-03-24 23:24:24 -05:00 |
|
glm94
|
1b246e90bc
|
Started rethinking how this machine should behave. Updated and refactoring some things with a few new ideas.
|
2023-02-23 22:22:07 -06:00 |
|
glm94
|
097eca383b
|
Fixed a bug with the Scanner adding a blank line via a single NewLine Token when a file starts with a block of comments.
|
2022-10-01 20:43:55 -05:00 |
|
glm94
|
984683bfc5
|
Minor adjustment to Figure 1.1
|
2022-09-29 22:57:12 -05:00 |
|
glm94
|
0f42ad2997
|
Updated the ISA and added links in the table of contents.
|
2022-09-29 22:11:19 -05:00 |
|
glm94
|
e94e486e18
|
More refinements to the loading data instructions. I am truly bad at this whole thing...
|
2022-09-29 20:42:37 +00:00 |
|
glm94
|
2b71ac05a0
|
Added a note about a proposal regarding assembly language design.
|
2022-09-27 17:46:50 +00:00 |
|
glm94
|
02cf72902e
|
Updated the load instructions.
|
2022-09-26 22:13:48 -05:00 |
|
glm94
|
afa84076c8
|
Added a command to make generating an opcode table a one liner. Updated the ISA.
|
2022-09-23 19:36:27 +00:00 |
|
glm94
|
925f7703d6
|
Updated the ISA, hopefully I can get this all put together in a thought out way.
|
2022-09-22 20:49:20 +00:00 |
|
glm94
|
a82a4c23ad
|
Updated the docs.
|
2022-09-21 21:44:38 -05:00 |
|
glm94
|
f5c82d1c36
|
Added a LaTex document to put in writing how the machine should behave.
|
2022-09-21 16:23:11 +00:00 |
|