c语言逻辑运算符:汇编语言逻辑运算指令



AND 和运算. 
OR 或运算. 
XOR 异或运算. 
NOT 取反. 
TEST 测试.(两操作数作和运算,仅修改标志位,不回送结果). 
SHL 逻辑左移. 
SAL 算术左移.(=SHL) 
SHR 逻辑右移. 
SAR 算术右移.(=SHR) 
ROL 循环左移. 
ROR 循环右移. 
RCL 通过进位循环左移. 
RCR 通过进位循环右移. 
以上 8种移位指令,其移位次数可达255次. 
移位次时, 可直接用操作码. 如 SHL AX,1. 
移位>1次时, 则由寄存器CL给出移位次数. 
如 MOV CL,04 
SHL AX,CL 
Tags:  c语言逻辑运算 c语言逻辑运算符

延伸阅读

最新评论

发表评论