IA-32寄存器

在学习栈帧之前补充一点关于IA-32寄存器的内容: 寄存器共有四类: 1.通用寄存器:用于传送和暂存数据,也可用于参与算术逻辑运算,并保存运算结果。IA-32中八个通用寄存器都是32位,用来保存常量和地址等。如下图: EAX:(针对操作数和结果数据的)累加器,另外还多用于函数返回值中,用于保存返回值。 EBX:(DS段中的数据指针)基址寄存器 ECX:(字符串和循环操作的)计数器,如在循环命令LO
相关文章
相关标签/搜索