Practice question · True or false
The control unit works out what an instruction does by inspecting its operand fields.
Hints
- Which field selects the operation?
- The opcode.
Show the answer
False
Why
False. The opcode selects the operation and drives the control signals; the operand fields say only which registers or addresses to use. The split is what makes an instruction set a hardware contract, the encoding is the interface between compiler and processor.
Practise Data Path and Control
The app has 7 more questions on this lesson, and keeps your place in the course. Computer Science I is free to start.
More questions on Data Path and Control
- Modern x86 processors translate their own instructions into simpler internal micro-operations before…
- The CPU is executing ADD R1, R2, writing the result back into R1. Select every control signal the control…
- Match each field of a 32-bit RISC-V instruction to what it selects.
- Two instructions are given: 'ADD R1, R2' adds two registers, and 'ADDI R3, 7' adds the constant 7 to a…