COA Lab
Q1. What happens to the Program Counter (PC) after an instruction is fetched?
a) It resets to zero
b) It stores the executed instruction
c) It is incremented to point to the next instruction
d) It decodes the fetched instruction
Q2. Which component temporarily holds the fetched instruction during the fetch phase?
a) Memory Unit
b) Instruction Register (IR)
c) Control Unit
d) Program Counter (PC)
Q3. What determines the specific operation performed during the execute phase?
a) The value in the Program Counter
b) The control signals generated from decoding the opcode
c) The clock signal
d) The Arithmetic Logic Unit (ALU)
Q4. Which component is primarily responsible for directing the flow of data and control signals?
a) Control Unit
b) Arithmetic Logic Unit (ALU)
c) Instruction Register (IR)
d) Flip-Flops
Q5. What is the primary function of the Instruction Decode phase?
a) To increment the Program Counter
b) To store the instruction in memory
c) To analyze the opcode and generate control signals
d) To execute arithmetic and logical operations