193k views
4 votes
First, let's focus on the components in the PC update and fetch stages. Select all that apply.

A. The PC register is a 64-bit register that is always incremented by the number of bytes in the current instruction
B. The input to the Instruction Memory is an address and the output is the 10 bytes of data that begin at that address
C. The program to be run is stored in both the PC register and the Instruction Memory
D. The PC register output value is the Instruction Memory address input

User Archon
by
7.9k points

1 Answer

6 votes

Final answer:

The components in the PC update and fetch stages include the PC register, the Instruction Memory, and the data flow between them.

Step-by-step explanation:

The correct components in the PC update and fetch stages are:

  1. A. The PC register is a 64-bit register that is always incremented by the number of bytes in the current instruction.
  2. B. The input to the Instruction Memory is an address and the output is the 10 bytes of data that begin at that address.
  3. D. The PC register output value is the Instruction Memory address input.

Option C is incorrect because the program to be run is not stored in both the PC register and the Instruction Memory. The PC register holds the address of the next instruction to be fetched, while the Instruction Memory holds the actual instructions.

User Aderbal Farias
by
8.0k points