VS嵌入汇编ASM
本站寻求有缘人接手,详细了解请联系站长QQ1493399855
1.嵌入汇编语言的格式C++语言是C语言的超集,它是在C语言的基础上扩展形成的面向对象程序设计语言。微软Visual C++ 5.0∕6.0则是Windows 9.x平台上广泛应用的开发系统。本节以Visual C++ 5.0∕6.0为例,说明32位Windows 9.x环境下汇编语言与C++的混合编程。它也分为嵌入汇编和模块调用两种方式。
Visual C++直接支持嵌入汇编方式,不需要独立的汇编系统和另外的连接步骤。所以,嵌入式汇编比模块连接方式更简单方便。Visual C++的嵌入汇编方式与其他C∕C++编译系统的基本原理是一样的,当然有些细节的差别。嵌入汇编指令采用_ _asm关键字( 注意,_ _asm前是两个下划线;但Visual C++ 5.0∕6.0也支持一个下划线的格式_asm,目的是与以前版本保持兼容)。
Visual C++嵌入汇编格式_ _asm{ 指令 }是采用花括号的汇编语言程序段形式,例如: