Back to the 2025 paper

Module 1: Functional Block of computer and Data representaion

20252m

The unit responsible for fetching, decoding, and executing instructions is:
(i) ALU
(ii) Memory Unit
(iii) Control Unit
(iv) I/O Unit

Worked SolutionAI Assisted

Answer: (iii) Control Unit

Explanation:

  • Control Unit (CU): Generates timing & control signals, fetches instruction (via PC/MAR/MDR), decodes it (via IR/decoder), and directs ALU, memory and I/O to execute it.
  • ALU only does arithmetic/logic, Memory Unit stores, I/O Unit interfaces with peripherals.

Note: In broader sense CPU (CU + ALU) does FDE, but among given options CU is the coordinating unit responsible for the cycle.

Similar questions

Official AppAndroid App

PYQDeck for Android

Solve BEU previous-year exam papers anywhere, anytime. Fast search, offline paper viewing, and step-by-step solutions designed specifically for your phone.