COMPUTER SYSTEMS
ARCHITECTURE OF 8085
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Holds the location of where the data is to be stored / read from
|
|
Holds memory
|
|
Holds instructions
|
|
It does nothing
|
Detailed explanation-1: -A memory buffer register (MBR) or memory data register (MDR) is the register in a computer’s CPU that stores the data being transferred to and from the immediate access storage. It contains a copy of the value in the memory location specified by the memory address register .
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.
Detailed explanation-3: -MAR holds the memory location of data that needs to be accessed. When reading from memory, data addressed by MAR is fed into the MDR (memory data register) and then used by the CPU. When writing to memory, the CPU writes data from MDR to the memory location whose address is stored in MAR.
Detailed explanation-4: -memory data register (MDR) A register used for holding information (either program words or data words) that is in the process of being transferred from the memory to the central processor, or vice versa.
Detailed explanation-5: -It stores the memory address of an instruction. The sole function of MAR is to contain the RAM address of the instruction the CPU wants. The MDR stands for Memory data register which is connected to the Data Bus. It holds the dats that will be written to the RAM or read from the RAM.