Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-01 | Implement loading hex from file | Oxore | |
2019-10-01 | Fix hex parsing using radix 16 instead of 10 | Oxore | |
2019-09-30 | Remove most of unwraps, add Mov instruction | Oxore | |
2019-09-30 | Implement basic ram loader from hex | Oxore | |
2019-08-15 | Implement sjmp | Oxore | |
2019-07-14 | Rework internal operation concept | Oxore | |
Rename enum Op to Opcode. Create struct Op that contains all the info about instruction. Implement immutable fetch method that is meant to get the whole instruction. Add exec method skeleton. Add opcodes of NOP, PUSH and POP. Still Don't know what to do with illegal operations. | |||
2019-07-14 | Rename instruction_size to op_size for consistency | Oxore | |
2019-07-14 | Implement ram and instructions | Oxore | |
2019-07-14 | Initial commit | Oxore | |
Implement CLI and CPU core skeletons |