MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following register is used in the control unit of the CPU to indicate the next instruction which is to be executed?
A
Accumulator
B
Index Register
C
Instruction Decoder
D
Program Counter
Explanation: 

Detailed explanation-1: -The register which stores the address of the next instruction is called the program counter.

Detailed explanation-2: -In computing, the instruction register (IR) or current instruction register (CIR) is the part of a CPU’s control unit that holds the instruction currently being executed or decoded.

Detailed explanation-3: -Instruction decoder Was this answer helpful?

Detailed explanation-4: -Control: The function of the control unit is to execute the instructions of a program, one by one, in the desired sequence. It interprets each instruction and then prompts its execution by one of the units like input, output, ALU, storage.

Detailed explanation-5: -The CPU reads the address where the instruction to be executed next is stored from the PC and executes it in sequence. For example, if 0x8020 (address) is stored in the PC, it means that the CPU is executing the instruction of the address 0x8019.

There is 1 question to complete.