标题:x64汇编问题
只看楼主
momentR
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2015-5-13
结帖率:0
已结贴  问题点数:20 回复次数:3 
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
搜索更多相关主题的帖子: 书籍 
2015-05-13 22:00
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:7 
只接触过16位的汇编,32位都还没有试过,更别说64位的汇编了。

活到老,学到老! http://www. E-mail:hu-jj@
2015-05-16 08:28
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:7 
微软都不希望你用了 你就别用了罢
2015-05-16 16:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-445261-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.227915 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved