移位指令

移位指令包括算术移位指令、逻辑移位指令和循环移位指令,分别进行左移和右移操作。这些指令均有统一的语句格式:
[ 标号: ] 操作符 opd , 1
或 [ 标号: ] 操作符 opd , cl
其功能为将目的操作数的所有位按操作符规定的方式移动 1 位或按寄存器 cl 规定的次数( 0~255 )移动,结果送入目的地址。目的操作数是 8 位(或 16 位)的寄存器数据或存储器数据。