移位寄存器實(shí)訓(xùn)
移位寄存器指令:
說(shuō)明:
(1)S_BIT和N定義一個(gè)位移位寄存器。寄存器的長(zhǎng)度為N;寄存器的移位方向由N的符號(hào)決定,N為正值
寄存器左移(由低位向高位移動(dòng)),N為負(fù)值寄存器右移(由高位向低位移動(dòng));寄存器的起始位由S_BIT指定,N為正時(shí)S_BIT為最低位,N為負(fù)時(shí)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, 也可立即數(shù)尋址。
(3)移位指令影響特殊內(nèi)部標(biāo)志位SM1.1(移出移位寄存器的數(shù)據(jù)進(jìn)入溢出標(biāo)志位SM1.1