The data path transfers data between which components ?

2024

The data path transfers data between which components ?

  1. A.

    CPU and memory

  2. B.

    Control unit and ALU

  3. C.

    Registers and ALU

  4. D.

    All of these

Attempted by 192 students.

Show answer & explanation

Correct answer: D

In computer architecture, the datapath is the collection of functional units—such as the Arithmetic Logic Unit (ALU), registers, and buses—that perform data processing operations. Because it acts as the primary hardware highway system for binary information inside a computer, it facilitates transfers across all these boundaries:

  • 3) Registers and ALU: This is the internal core of the CPU datapath. Operands are fetched from registers, fed into the ALU for computation, and the results are written back into the registers.

  • 2) Control Unit and ALU: The control unit regulates the datapath by sending control signals (such as selecting the specific math operation to perform) to the ALU and receiving status signals (flags like zero, overflow) back.

  • 1) CPU and memory: The datapath connects to the system bus infrastructure (via the Memory Address Register and Memory Data Register) to pull program instructions and raw variables from external RAM into the processor.

Explore the full course: Niacl Ao It Specialist