11-21-2016, 03:12 PM
Hi matthijs,
I'm not sure how you do your jumps exactly. You specify in argument A only a 3 bit address or does C extend that? It seems kinda small.
Why two subtracts? you've got A and B and can reverse them however you like.
What is your end goal kinda? mine is to program sudoku and chess on one system. I would say there is no truly general purpose cpu but if you know what kind of programs you run
you might find some instructions you whish you had.
Btw, I would advise sketching a layout of the cpu completely before starting this. It seems grandour. Alot of projects fail due to the complexity of the Control Unit.
So, good luck.
I'm not sure how you do your jumps exactly. You specify in argument A only a 3 bit address or does C extend that? It seems kinda small.
Why two subtracts? you've got A and B and can reverse them however you like.
What is your end goal kinda? mine is to program sudoku and chess on one system. I would say there is no truly general purpose cpu but if you know what kind of programs you run
you might find some instructions you whish you had.
Btw, I would advise sketching a layout of the cpu completely before starting this. It seems grandour. Alot of projects fail due to the complexity of the Control Unit.
So, good luck.
Don't thank me, thank my coffee machine