it is an 8-bit computer that is not based on any design but my own (at least to my knowledge) and I made it true to 8-bit as i could with some exceptions. I mostly don't care what you do with it just have fun with it. It does have it's own instruction set so make what ever you want hardware,software,etc.
ram: 256 bytes
stack: 128 bytes
Rom/Cart/Disk: 64KB (16-bit address space from BIOS but 8-bit data)
CPU registers: 4
CPU speed: 0.0001 secs
(BIOS is basically the Motherboard)
BIOS Hardware range 1-15 (4-bit control flag and 0 is taken)
(each hardware will only get 1 byte sent to it if used by CPU)
Basic Graphics Hardware Specs:
color amount: 8 back 8 fore 3 style
screen handling: text only
@Warhawk947 If you look at the Rom.txt or any of the sample programs you will see , in the middle of numbers the left side is the instruction number (opt-code) and the right is the thing that goes along with the instruction if that particular instruction calls for it (operand). Like 1,255 means store the number 255 in register A or 15,12 means add 12 to whatever number is in register A. the , can be used after the numbers for comments. I hope that helped in some way.
@AdCharity I do. I just normally don't feel comfortable sharing it on the internet(for many reasons.) after this is done and I know more instructions to add that the 8-bit can't do that I want to add. i'll make a 16-bit version of it. and to add on this is my first share so I expected this to happen few to no people. but yeah you can share it to discord I don't mind