移位指令包括算術(shù)移位指令、邏輯移位指令和循環(huán)移位指令,分別進(jìn)行左移和右移操作。這些指令均有統(tǒng)一的語句格式:
[ 標(biāo)號(hào): ] 操作符 opd , 1
或 [ 標(biāo)號(hào): ] 操作符 opd , cl
其功能為將目的操作數(shù)的所有位按操作符規(guī)定的方式移動(dòng) 1 位或按寄存器 cl 規(guī)定的次數(shù)( 0~255 )移動(dòng),結(jié)果送入目的地址。目的操作數(shù)是 8 位(或 16 位)的寄存器數(shù)據(jù)或存儲(chǔ)器數(shù)據(jù)。