Skip to content

Files

Latest commit

 

History

History
11 lines (6 loc) · 1.44 KB

9.md

File metadata and controls

11 lines (6 loc) · 1.44 KB

九、总结

这本书简要介绍了一个庞大的主题,包括现代 x64 汇编编程的最基本方面。SSE 指令集还没有被覆盖到任何程度的细节,并且在一百页之内有太多的指令来执行这些指令集。

汇编编程与高级语言有很大的不同。它需要实践和非常详细的硬件知识来执行应用程序。如果使用的是 CPU 的本机汇编语言,则有很好的机会加快数据处理速度。这种语言及其运行的中央处理器处于技术的最前沿。CPU 及其汇编语言是几代人以来成千上万非常聪明的人努力工作的结果。它很复杂,但非常强大。

我建议参考 AMD、英特尔和 VIA 制造商的手册。它们可以从制造商的网站上获得(在推荐阅读部分有一个链接)。这些书有成千上万页,证明了现代 x64 CPUs 及其汇编语言的主题有多广泛。它们是很好的参考,在对这些 CPU 进行编程时,应该一直放在触手可及的地方。它们是现有的最完整的描述。

要从 C++ 项目中输出汇编代码,单击属性,然后单击 C/C++ 输出文件并更改汇编程序输出选项。这将输出由 C++ 编译器生成的汇编代码。现代 C++ 编译器生成效率极高的汇编代码,这个输出是研究如何使用这种语言的绝佳场所。

非常感谢您阅读这本书,我希望这是对一个迷人话题的有益介绍。