移位寄存器實訓
移位寄存器指令:
說明:
(1)S_BIT和N定義一個位移位寄存器。寄存器的長度為N;寄存器的移位方向由N的符號決定,N為正值
寄存器左移(由低位向高位移動),N為負值寄存器右移(由高位向低位移動);寄存器的起始位由S_BIT指定,N為正時S_BIT為最低位,N為負時S_BIT為最高位。
(2)DATA和S-BIT尋址I、 Q、 M、 SM、 T、 C、 V、 S、 L的位值;N為字節(jié)尋址,可尋址的寄存器為VB、 IB、 QB、 MB、 SB、 SMB、 LB、 AC, 也可立即數尋址。
(3)移位指令影響特殊內部標志位SM1.1(移出移位寄存器的數據進入溢出標志位SM1.1