edited by
3,264 views
4 votes
4 votes

The Memory Address Register

  1. is a hardware memory device which denotes the location of the current instruction being executed.
  2. is a group of electrical ckt, that performs the intent of instructions fetched from memory
  3. contains the address of the memory location that is to be read from or stored into
  4. contains a copy of the designated memory location specified by the MAR after a "read" or the new contents of the memory prior to a "write"
edited by

3 Answers

Best answer
6 votes
6 votes
A MAR  is a CPU register that either stores the memory address from which data will be fetched to the CPU or the address to which data will be sent and stored. Thus, MAR holds the memory location of data that needs to be accessed.

Therefore option C
selected by
0 votes
0 votes

In a computer, the Memory Address Register (MAR) is a CPU register that either stores the memory address from which data will be fetched to the CPU or theaddress to which data will be sent and stored. In other words, MAR holds thememory location of data that needs to be accessed.

reference::https://en.wikipedia.org/wiki/Memory_address_register

0 votes
0 votes

Read these meticulously.

  • Memory Address Register (MAR) holds the address of the memory location whose data is to be required by the current instruction, or where the data generated by the current instruction will be kept. (OPTION C)
     
  • Program Counter (PC) holds the address of the next instruction that is to be fetched.
     
  • Instruction Register contains the actual instruction (NOT THE ADDRESS OF IT) that is being executed.
Answer:

Related questions

3 votes
3 votes
2 answers
1
go_editor asked Jun 12, 2016
4,810 views
Which of the following architecture is/are not suitable for realising SIMD?Vector processorArray processorVon NeumannAll of the above
3 votes
3 votes
4 answers
2
go_editor asked Jun 12, 2016
5,379 views
The ability to temporarily halt the CPU and use this time to send information on buses is calleddirect memory accessvectoring the interruptpollingcycle stealing
6 votes
6 votes
4 answers
3
go_editor asked Jun 12, 2016
5,019 views
An interrupt in which the external device supplies its address as well as the interrupt requests is known asvectored interruptmaskable interruptnon maskable interruptdesi...
4 votes
4 votes
4 answers
4