|
|
知识路径: > 计算机系统基础知识 > 硬件基础知识 > 中央处理器(CPU) > 指令的种类 >
|
相关知识点:9个
|
|
|
|
移位操作可以对操作数向左或向右移动若干位。一般分为以下3种类型。
|
|
|
.算术移位:该指令对带符号操作数进行移位,左移时从最低位依次向最高位移动,最低位补0,最高位进入"进位"中;右移时从最高位向最低位依次移动,最低位进入"进位",而最高位(即符号位)保持不变。
|
|
|
.逻辑移位:该指令对无符号操作数进行移位,左移时和算术左移相同,右移时和算术右移不同,是用0补充最高位。
|
|
|
.循环移位:分为带进位和不带进位的循环移位两种,带进位的移位时要把进位带入移位运算中,不带进位的则不用。
|
|
|
|
|
|
|
|
|
|
|
|