0
点赞
收藏
分享

微信扫一扫

Win-MASM64汇编语言-and/or指令


and:与运算的指令
格式:and 操作数1,操作数2
解释:将操作数1和操作数2进行与运算,并将结果放到操作数1
示例:

#include <stdio.h>
#include <iostream>

int main() {
int a = 0;
_asm {
mov eax,1011b
and eax,1000b
mov a,eax
}
// 打印出8,二进制为1000
printf("%x",a);
}

or:或运算,和and用法相同

int main() {
int a = 0;
_asm {
mov eax,1011b
or eax,1000b
mov a,eax
}
// 打印出b,二进制为1011
printf("%x",a);
}


举报

相关推荐

0 条评论