Questions: CPU Datapath

3 questions to test your understanding

Score: 0 / 3
Question 1 Multiple Choice

During the execute stage of a LOAD instruction, what is the ALU computing?

AThe value to be written to the destination register
BThe memory address to read from (base register + offset)
CThe next value of the program counter
DThe comparison result for a branch condition
Question 2 True / False

The datapath decides which instruction to execute next by choosing between control signals.

TTrue
FFalse
Question 3 Short Answer

Why does a single-cycle datapath need to use the longest instruction's execution time as its clock period?

Think about your answer, then reveal below.