COMPUTER SYSTEMS
ARCHITECTURE OF 8085
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
It memorises everything
|
|
It keeps track of the instructions
|
|
It holds the instructions to be carried out by the CPU
|
|
It allows you to input something
|
Detailed explanation-1: -In a computer, the memory address register (MAR ) is the CPU register that either stores the memory address from which data will be fetched to the CPU registers, or the address to which data will be sent and stored via system bus.
Detailed explanation-2: -The memory address register is used to handle the address transferred to the memory unit, and this can be handled either using a bus approach (which we have used in this architecture) or direct input declaration for the memory.
Detailed explanation-3: -Answer: (b), The memory address register (MAR) holds the address of the next memory location where the next instruction is to be executed.
Detailed explanation-4: -Registers. Registers are small amounts of high-speed memory contained within the CPU. They are used by the processor to store small amounts of data that are needed during processing, such as: the address of the next instruction to be executed.
Detailed explanation-5: -The register which keeps track of the execution of a program and which contains the memory address of the instruction currently being executed is known as Program counter. A program counter is a register in a computer processor that contains the address (location) of the instruction being executed at the current time.