COA Lab
Q1. Which component in a data path design is responsible for performing arithmetic and logic operations?
A) Register
B) ALU
C) Multiplexer
D) Bus
Q2. What is the primary function of a register in a data path design?
A) To temporarily store data
B) To perform logical operations
C) To route signals between components
D) To execute instructions
Q3. In a data path setup, what role does the bus play?
A) Transfers data between components
B) Executes instructions
C) Stores intermediate results
D) Performs bitwise operations
Q4. What is the significance of a multiplexer in a data path?
A) It selects between multiple data inputs for output
B) It stores data
C) It performs arithmetic calculations
D) It handles instruction decoding
Q5. During simulation of the data path, which step ensures the correct path is established for the data to flow?
A)Setting control signals
B) Initializing registers
C) Executing ALU operations
D) Writing output to the bus