参考自: https://www.cnblogs.com/achillis/p/5369658.html 先转过来, 等实践过了再做相应的修改, hehe 编写涉及系统特性的一些底层程序,特别是ShellCode,不可避免地要采用直接编写汇编代码的方式. 在目标平台为x86模式时,可以直接使用内联汇编,这个很多人都比较熟悉了,也非常地方便. 但是当目标平台为x64时,微软不再允许直接内联汇编了,这给我们编程造成了一些不便. 怎么解决这个问题呢? 一种办法是改用Intel的编译器,它仍然支持内联汇