Visual Studio Watch Tool问题(asm代码)

时间:2016-08-17 20:58:04

标签: visual-studio visual-c++ assembly 64-bit watch

我的Visual Studio 2015存在问题。我在YouTube上关注x64 Assembly Tutorial系列,但存在问题。 当我使用监视工具检查EAX寄存器的值时,它总是显示值3435973836.这是我的程序的样子: Visual Studio截图:" http://prntscr.com/c713mv"



Main.cpp
#include <iostream>
#include <conio.h>

using namespace std;

extern "C" int GetValueFromASM();

int main() {
	
	cout << "ASM said: " << GetValueFromASM() << endl;
	_getch();
	return 0;
}


ASMFunctions.asm
.code
GetValueFromASM proc
	mov eax, 78
	ret
GetValueFromASM endp
end
&#13;
&#13;
&#13;

0 个答案:

没有答案