Data Path Circuits MCQs

Practice Data Path Circuits MCQs with four options, answers and explanations for focused Electronics & Telecommunication Engineering revision.

Question 1
Digital ElectronicsData Path Circuits

A barrel shifter differs from a simple serial shift register because a barrel shifter can typically?

  • AShift or rotate a word by multiple bit positions in one combinational operation
  • BStore data without any logic gates
  • CConvert analog voltage directly to binary
  • DRefresh DRAM rows
Report an error
Correct Answer: A. Shift or rotate a word by multiple bit positions in one combinational operation
Explanation: A barrel shifter uses combinational selection networks to shift or rotate an entire word by a selected number of positions without requiring one clock per bit position.
Reference: Standard digital electronics: barrel shifter
Question 2
Digital ElectronicsData Path Circuits

Arithmetic right shift of a two’s-complement signed number differs from logical right shift because arithmetic right shift normally?

  • AReplicates the sign bit into the vacated MSB
  • BAlways inserts 0 into the MSB
  • CRotates the LSB into the MSB
  • DComplements every bit
Report an error
Correct Answer: A. Replicates the sign bit into the vacated MSB
Explanation: An arithmetic right shift preserves the sign of a two's-complement value by filling vacated most-significant positions with copies of the sign bit.
Reference: Standard digital electronics: arithmetic shift
Question 3
Digital ElectronicsData Path Circuits

Assuming no overflow and exact divisibility, an arithmetic right shift of a signed two’s-complement integer by one bit approximately corresponds to?

  • AMultiplication by 2
  • BDivision by 2
  • CAddition of 2
  • DBitwise complement
Report an error
Correct Answer: B. Division by 2
Explanation: A one-position arithmetic right shift moves each bit toward lower significance while preserving the sign, corresponding to signed division by 2 under the stated conditions.
Reference: Standard digital electronics: arithmetic shifts