【计算机组成原理】原码、补码的移位运算
概览


位移
小数和整数位移
对于定点数,是无法改变小数点的位置的,因此只能通过移动数字,来改变相对小数点的相对位置,来改变位权。移位:通过改变各个数码位和小数点的栩对位置,从而改变各数码位的位权。可用移位运算实现乘法、除法。

反码的位移
正数的反码的位移

负数反码的位移

补码的位移
正数补码移位

负数补码移位

算数移位的应用

逻辑移位

逻辑移位的应用

循环移位

编程是个人爱好


对于定点数,是无法改变小数点的位置的,因此只能通过移动数字,来改变相对小数点的相对位置,来改变位权。移位:通过改变各个数码位和小数点的栩对位置,从而改变各数码位的位权。可用移位运算实现乘法、除法。

正数的反码的位移

负数反码的位移

正数补码移位

负数补码移位




