-
-
[旧帖]
[求助]汇编指令add的疑惑
0.00雪花
-
发表于:
2008-12-21 15:46
4646
-
[旧帖] [求助]汇编指令add的疑惑
0.00雪花
BX=0FFFFH
add ax,bx
究竟是加上0FFFFH还是加上0FFFFH内存单元里面的值呢?
这个问题有点简单,但是我有点疑惑
正确的答案是ax=ax+bx
书上写加0FFFFH:0地址单元的数值是错误的,希望同学王爽第二版的在这里不要被迷惑,在VC6中用内嵌汇编
#include "stdafx.h"
int main(int argc, char* argv[])
{
char *c="Hello, world\n\r$";
__asm
{
mov BX,0FFFFH
mov cx,2 //在这里一下端点后查看CX值,查看CX=2的话那就是书上错了
mov dx,1
mov dx,2
};
printf("Hello World!\n");
return 0;
}
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法