Multiplexer(Mux):多路选择器

Decoder:解码器

原始二进制数:11001

向右移动两位:0011(最右边的01 被丢弃,最左边填充两个0)

方法:补0,移出

(逻辑左移一位相当于将整个数值乘以二)

2、算术移位:(其实就是补码算术移位,原始给的就是补码)(Arithmetic Shift)

左移补0

右移补符号位(符号位是0就补0,是1就补1)

例子:

补码1001游移结果为1001

补码0101右移结果为0010

3、旋转移位(rotator)

双稳态电路: