OR destination, source
OR 指令操作数组合与 AND 指令相同:
OR reg,reg
OR reg,mem
OR reg, imm
OR mem,reg
OR mem,imm
X | Y | X∨Y |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
or AL, 00000100b ;位 2 置 1,其他位不变
如果 AL 初始化为二进制数 1110 0011,把它与 0000 0100 进行 OR 操作,其结果等于 1110 0111:
mov al,11100011b
or al, 00000100b ;AL 中的结果 =1110 0111
or al,al
下表给出了零标志位和符号标志位对 AL 内容的说明:零标志位 | 符号标志位 | AL 中的值 |
---|---|---|
清0 | 清0 | 大于0 |
置1 | 清0 | 等于0 |
清0 | 置1 | 小于0 |
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有