|
af71b6e75e
|
ASM: fixed small bug in the assembler
|
2024-02-17 20:54:39 +00:00 |
|
|
a031119272
|
CPU,ASM: Added register to register MOV instruction
|
2024-02-17 19:52:27 +00:00 |
|
|
5d4916339d
|
CPU,ASM: Added the INC/DEC instructions
|
2024-02-17 19:30:39 +00:00 |
|
|
da8ffaf3a4
|
CPU,ASM: Added the trigonometric instructions SIN and COS
|
2024-02-16 19:46:25 +00:00 |
|
|
31a26c14ad
|
CPU,ASM: Added floating point add and subtract instructions FADD and FSUB
|
2024-02-16 17:48:04 +00:00 |
|
|
19deb0581c
|
Project: fixed several small bugs and changed the implementation of the line drawing algorythm for the braille display to one that actually works
|
2024-02-16 17:06:27 +00:00 |
|
|
fd86df806b
|
ASM: Implemented the ability to reference only the upper or lower double-word of a label's address to accommodate the limited register loading mechanism in the intruction set
|
2024-02-14 19:36:17 +00:00 |
|
|
15b385876c
|
CPU: Added floating point multiplication and division
|
2024-02-14 17:15:04 +00:00 |
|
|
7383811892
|
ASM: Added support for empty lines... ...and comments on those empty lines
|
2024-02-14 14:22:49 +00:00 |
|
|
35588a07c8
|
CPU: Added support for reading into registers from indirect memory access with register
|
2024-02-14 14:03:03 +00:00 |
|
|
d643dc3e55
|
ASM: Added support for defining arbitrary double-words
|
2024-02-14 12:57:07 +00:00 |
|
|
d8c50156a8
|
ASM: Fixed potential bug in the assembler's parser
|
2024-02-14 02:50:51 +00:00 |
|
|
591d07f478
|
CPU,ASM: Added support for writing to register indirect locations and mapper the temrinal into the address space
|
2024-02-13 22:37:36 +00:00 |
|
|
966a0eee14
|
CPU: Added support for PUSH and POP and fixed CALL and RET
|
2024-02-12 19:42:27 +00:00 |
|
|
4863db36ee
|
ASM: Added support for labels in the assembler
|
2024-02-12 17:51:16 +00:00 |
|
|
2579d6974c
|
CPU: Added support for CALL, RET and setting the stack pointer
|
2024-02-12 13:43:13 +00:00 |
|
|
800e11be16
|
CPU: Added support for conditional branches, HLT and NOP
|
2024-02-06 23:14:33 +00:00 |
|
|
bd84eb5b2e
|
ASM: Added code to assembler into a binary and fixed some disassembly logic
|
2024-02-03 18:03:37 +00:00 |
|
|
3ff187824c
|
ASM: Wrote the start of the definition for the ISA and some of the disassembly logic
|
2024-01-31 18:29:19 +00:00 |
|
|
d14c27382b
|
GUI: Added disassembly window
|
2024-01-29 12:48:53 +00:00 |
|