Correct option is A
1.
Program Counter (PC): This register holds the address of the next instruction to execute in a sequence. It does not only track the first instruction, making statement (A) correct and statement (D) incorrect.
2.
Accumulator: This register temporarily holds the results from the ALU, making statement (C) correct.
3.
Instruction Register: Holds the instruction currently being executed, not the address of the first instruction, so statement (B) is incorrect.
Information Booster:
·
Accumulator: Used extensively in ALU operations to store intermediate results and facilitate faster calculations.
·
Program Counter (PC): Crucial in sequential instruction execution, enabling the CPU to follow a defined order in program flow.
Additional Knowledge:
Option (b): Misunderstands the Program Counter's functionality.
Option (c): Incorrect assignment for the Instruction Register.
Option (d): Includes incorrect information about both the Instruction Register and Program Counter.