x64汇编问题
本人小白,对16位32位汇编只是略知一二(刚入门那种),现在突然接触x64的汇编,整个人蒙了;最近用x64的vs2013下不能内嵌汇编了(__asm),我的方法就是用单独的asm文件编译一个.obj和c++链接到一起,但是问题来了,主要不是在单独编译.asmd的设置上,而是在汇编语法上;问题:x64汇编的语法是什么样的比如怎么声明定义函数,在win32汇编的开头好像有.386与.model stdcall,flat之类的,那x64汇编了? 求参考的源码和相关的书籍与教程;
哪位好心的帮小弟解答下感激不尽;
mov r11, 10000h//这句代码在MFC的项目上报错你,而在WDK的项目上正常; //ASM.asm(24): error A2008: syntax error : in instruction //1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations\masm.targets(50,5): error MSB3721: 命令“ml64.exe /c /nologo /Zi /Fo"x64\Debug\ASM.obj" /W3 /errorReport:prompt /TaASM.asm”已退出,返回代码为 1。