MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
This holds the number of the current instruction being worked on
A
Memory Address Register
B
Program Counter
C
Memory Data Register
D
Accumulator
Explanation: 

Detailed explanation-1: -Detailed Solution. The correct answer is Program counter.

Detailed explanation-2: -Current instruction register (CIR)-holds the instruction that is currently being decoded and executed. Accumulator (ACC)-holds the data being processed and the results of processing.

Detailed explanation-3: -memory address register (MAR)-holds the address of the current instruction that is to be fetched from memory, or the address in memory to which data is to be transferred.

Detailed explanation-4: -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.

There is 1 question to complete.