文件名称:VS2010中编写x64汇编的具体方法.docx
文件大小:195KB
文件格式:DOCX
更新时间:2023-01-19 14:49:20
VS2010中编写x64汇编的具
编写涉及系统特性的一些底层程序,特别是ShellCode,不可避免地要采用直接编写汇编代码的方式。 在目标平台为x86模式时,可以直接使用内联汇编,这个很多人都比较熟悉了,也非常地方便。 但是当目标平台为x64时,微软不再允许直接内联汇编了,这给我们编程造成了一些不便。 怎么解决这个问题呢? 一种办法是改用Intel的编译器,它仍然支持内联汇编。 另一种办法还是用VS了,但是不能内联,需要把汇编部分单独写到一个asm文件里,然后在其它源文件中引用。