大多数程序员不会用汇编语言编写大型程序,因为这将花费相当多的时间。反之,高级语言则隐藏了会减缓项目开发进度的细节。
但是汇编语言仍然广泛用于配置硬件驱动器,以及优化程序速度和代码量。本章将重点关注汇编语言和高级编程语言之间的接口或连接。
本章主要展示了如何在 C++ 中编写内联汇编代码,以及如何把 32 位汇编语言模块链接到 C++ 程序中。最后,将说明如何在汇编程序中调用C库函数。