Computer Fundamentals - Engineering

Q1:

A register in which of the following that holds the current instruction while it is being executed is called instruction register.

A ALU

B CPU

C Memory

D Address

E None of the above

ANS:B - CPU

In computing, an instruction register (IR) is the part of a CPU's control unit that holds the instruction currently being executed or decoded. In the instruction cycle, the instruction is loaded into the instruction register after the processor fetches it from the memory location pointed to by the program counter.