MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ORGANIZATION

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A register that keeps track of the next instruction to be executed is called a ____
A
Program Counter
B
Instruction Register
C
Accumulator
D
Data Register
Explanation: 

Detailed explanation-1: -A program counter is a register in a computer processor that contains the address (location) of the instruction being executed at the current time. As each instruction gets fetched, the program counter increases its stored value by 1.

Detailed explanation-2: -The register which stores the address of the next instruction is called the program counter. Usually after each instruction is executed, the program counter increases by one (hence the use of the word counter) so that it contains the address of the next instruction.

Detailed explanation-3: -The program counter (PC) is a register that manages the memory address of the instruction to be executed next. The address specified by the PC will be + n (+1 for a 1-word instruction and +2 for a 2-word instruction) each time one instruction is executed.

Detailed explanation-4: -Explanation: The register that keeps track of the instructions stored in the program stored in memory is the Program Counter (C). The Program Counter is a special register that stores the memory address of the next instruction to be executed by the CPU.

There is 1 question to complete.