三、邏輯運算指令
AND 與運算.
or 或運算.
XOR 異或運算.
NOT 取反.
TEST 測試.(兩操作數(shù)作與運算,僅修改標志位,不回送結(jié)果).
SHL 邏輯左移.
SAL 算術(shù)左移.(=SHL)
SHR 邏輯右移.
SAR 算術(shù)右移.(=SHR)
ROL 循環(huán)左移.
ROR 循環(huán)右移.
RCL 通過進位的循環(huán)左移.
RCR 通過進位的循環(huán)右移.
以上八種移位指令,其移位次數(shù)可達255次.
移位一次時, 可直接用操作碼. 如 SHL AX,1.
移位>1次時, 則由寄存器CL給出移位次數(shù).
如 MOV CL,04
SHL AX,CL