initial incomplete CPU design document #1
Merged
foxpy
merged 4 commits from initial-cpu-design
into master
2 years ago
Loading…
Reference in new issue
There is no content yet.
Delete Branch 'initial-cpu-design'
Deleting a branch is permanent. It CANNOT be undone. Continue?
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.
initial incomplete CPU design documentto WIP: initial incomplete CPU design document 2 years agoWIP: initial incomplete CPU design documentto initial incomplete CPU design document 2 years ago@Rirush plz review
Looks good enough for me. I don't like the absense of near jumps, but that's my fault. Anyways, in worst case scenario, user needs 1 byte of RAM and 5 instructions to perform a jump: save register to RAM, load jump destination with 2 load immediate instructions, jump, restore register from RAM.
Other than that, I like it and I think we can merge this design and work on it.
1ff6069eff
into master 2 years ago1ff6069eff
.