COMPUTER SCIENCE AND ENGINEERING
COMPUTER ARCHITECTURE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
True
|
|
False
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -Memory Data Register. Data (unlike instructions) goes both ways. Data can be fetched from main memory and brought to the CPU to be processed. After processing, it may be sent back to RAM to be stored (short term). All data must pass through the MDR whether it is on its way to the CPU or RAM.
Detailed explanation-2: -memory data register (MDR)-holds the contents found at the address held in the MAR, or data which is to be transferred to main memory. current instruction register (CIR)-holds the instruction that is currently being decoded and executed. accumulator (ACC)-holds the results of processing.
Detailed explanation-3: -The MDR is a two-way register. When data is fetched from memory and placed into the MDR, it is written to go in one direction.