Questions about Computer Architecture and Organization

Thread Starter

Josh Samman

Joined Mar 29, 2013
11
How can an instruction be larger than the Data Bus regarding that the instruction goes through it all the way to MDR (Memory Data Register) and then to the IR (Instruction Register)? e.g Data Bus = 32 bits / Instruction length = 40 bits. Is that possible? How so?

Another issue that confuses me is: If the instruction passes through the Data Bus, why i can't determine the data bus size by knowing the length of the instruction? (Assuming that the data bus it's a physical structure and even unused bits/wires of an instruction will always stay there)

Hehe, John von Neumann consfused me a little bit by putting instructions and data all together.

Thank you all. :)
 
Top