页次: 1
# a, 8位累加器。8080。b 基址,c 计数,d数据
#ax,16位累加器,由ah,al 组成。8086。bx=bh+bl,cx=ch+cl,dx=dh+dl
#eax,32位累加器,80386
#rax,64位累加器。X86-64
#E:Extend 扩展32bit X 表示H高位或者L低位
#A 表示Accumulate 累加器;B 表示基地址Basic address;
#C 表示Count 计数器;D 表示Data 数据
#ax 表示16位累加器,由ah和al组成;EAX 表示32bit累加器
#bx 表示16为地址寄存器,EBX表示32bit地址寄存器
#EAX 累加寄存器 存储函数返回值,执行计算操作
#EBX 唯一没有特殊用途的寄存器,属额外的数据存储器
#ECX 计数寄存器,用于循环操作,从大到小进行计数
#EDX 数据寄存器 辅助EAX完成复杂计算,比如乘法和除法
#EDI 目的操作数指针 destination index
#ESI 源操作数指针 source index
#ESP 栈指针 ,指着栈顶,返回地址 Stack Pointer
#EBP 基指针,指着栈底
#EIP 总是指向马上要直行的指令
离线
页次: 1