移位和循环指令组(Shift and Rotate Group)如图所示。 图 移位和循环指令组结构 (1) 右移和循环右移指令 SRO、SRI、SRX、SRA和RR构成了右移和循环右移指令,当执行移位操作后将会修改寄存器的内容并影响标志位。 SRO指令为寄存器的内容右移1位,其中最低位移入进位位,最高位置“0”。 SRI指令为寄存器的内容右移1位,其中最低位移入进位位,最高位置“1”。 SRX指令为寄存器的内容右移1位,其中最低位移入进位位,最高位保留原数据(最高位循环)。 SPA指令为寄存器的内容右移1位,其中进位位移入最高位,最低位移入进位位