http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html
以上链接包含intel提供的用于汇编语言编程的手册列表。我正在学习x86程序集。我应该选择哪一个作为指令集的参考。
请帮我选择正确的。
答案 0 :(得分:3)
英特尔网站上的文档可能远太详细,无法用于学习目的。参考文档专为已经熟悉该材料的读者而设计,但只需要偶尔查看一下。对于那些对材料不熟悉的人来说,这将是完全不可理解的(选择你需要的音量最少是你的问题)。
我会从谷歌搜索x86 tutorial开始,然后从那里挑选一些东西。
答案 1 :(得分:1)
第一个,合并,Intel® 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes:1, 2A, 2B, 2C, 3A, 3B, and 3C。它包含了你需要知道的大部分内容。
你只能选择第2卷,但这将是一个过于引用的参考。第1卷介绍了很好的东西,你可以实际阅读它。第3卷将详细回答与系统相关的问题。
我推荐整件事,因为你可以在那里找到所有细节。在不同的章节中存在拼写错误和遗漏以及对同一事物的重复检查将帮助您弄清楚究竟是什么意思。