初探汇编语言指令
在学习汇编语言时,x86 - 64 指令集数量众多(根据统计方式不同,超过 2000 条),我们不会逐一列举,而是一次介绍几个必要的指令,用于阐述当前的编程概念,并且只介绍常用的指令变体。
要获取指令及其所有变体的详细描述,可以参考以下手册:
- Intel® 64 和 IA - 32 架构软件开发人员手册第二卷,可从 https://software.intel.com/en - us/articles/intel - sdm/ 下载。
- AMD64 架构程序员手册第三卷:通用和系统指令,可从 https://developer.amd.com/resources/developer - guides - manuals/ 下载。
这两本手册分别来自 x86 - 64 CPU 的两大主要制造商,阅读起来可能有一定难度,但结合本文对指令的描述和手册中的说明,有助于学会阅读这些手册。
汇编语言助记符
汇编语言提供了一组与机器语言指令直接对应的助记符。助记符是类似英语的简短字符组,能暗示指令的操作。例如, mov 用于表示将一个值从一个地方复制(移动)到另一个地方的指令。机器指令 0x4
超级会员免费看
订阅专栏 解锁全文
645

被折叠的 条评论
为什么被折叠?



