Arithmetic Logic Unit: School of Electronics Engineering
Arithmetic Logic Unit: School of Electronics Engineering
Arithmetic Logic Unit: School of Electronics Engineering
The shift unit attached to a processor transfers the output of the ALU
onto the output bus. The shifter may transfer the information directly
without a shift, or it may shift the information to the right or left.
An obvious circuit for a shifter is a bidirectional shift-register with parallel
load. The information from the ALU can be transferred to the register in
parallel and then shifted to the right or left.
A combinational-logic shifter can be constructed with multiplexers as
shown in Figure.