foxpy
1ff6069eff
Merge pull request 'initial incomplete CPU design document' ( #1 ) from initial-cpu-design into master
Reviewed-on: https://git.rfnull.com/ToyPC/ToyCPU-4bit/pulls/1
2 years ago
Murad
454aa03826
oops: remove near jump
It was interfering with other instructions because it was
using the same instruction encoding.
I have fucked up.
2 years ago
Murad
43f774762d
finish designing ISA
It looks good for me!
2 years ago
Murad
b7c479dd8d
draft ISA design specification
I am pretty sure it misses a lot of stuff.
What it definitely misses:
- NOP instruction;
- HALT instructions;
- variable length bit shifts/rotations.
2 years ago
Murad
12e489cf19
initial incomplete CPU design document
I am 100% sure I am missing something important here.
Also of course there is no design for instruction encoding,
so there is a possibility this ISA will not fit into
8-bit instructions.
2 years ago
Murad
97920142e1
initial commit
- add README which includes the purpose of this project;
- include copyright notice and MIT license;
- add empty Cargo project.
2 years ago