ACtE04 · Chapter 4Computer Organization & Embedded Systems🏛️ Past Licensure QuestionID: 7a19378b
In the execution stage, the functions performed are:
In the execution stage, the functions performed are:
Multiple Choice Options
- A
CPU accesses data cache
- B
Executes arithmetic/logic computations
- C
Executes floating point operations in execution unit
- D✓ Correct Option
All of the mentioned
Detailed Technical Solution & Explanation
During the execution stage of the instruction pipeline, the CPU performs the actual computation specified by the decoded instruction. This includes:
1. Accessing data cache — to read operands needed for the operation
2. Arithmetic/logic computations — performed by the ALU (ADD, SUB, AND, OR, etc.)
3. Floating-point operations — handled by the FPU/floating-point execution unit for operations like FADD, FMUL, FDIV
All these functions are performed during the execution stage.
Option Analysis:
•
Option A (CPU accesses data cache): Correct — operand fetching from cache occurs during execution.
•
Option B (Arithmetic/logic computations): Correct — the ALU performs the core computation.
•
Option C (Floating point operations): Correct — FPU operations execute during this stage.
•
Option D (All of the mentioned): ✅ Correct. All three are functions performed during the execution stage.
Reference: Mock Test 05NEC Licensure Syllabus