An imaginary computer has 16 data registers (R0 to R3), 1024 words in memory, and 16 different instructions (add, subtract, etc.). What is the minimum size of an instruction in bits if a typical instruction uses the following format:
add M R2.
If the computer in this exercise uses the same size word for data and instructions what is the size of each data register?
What is the size of the instruction register
What is the size of the program counter?
What is the size of the data bus?
What is the size of the address bus?
What is the minimum size of the control bus?