寄存器eax的由来

为什么累加寄存器要叫eax呢?Extended accumulator register,就是扩展累加寄存器的意思。

其实是有一段历史的

 a, 8位累加器。8080。b 基址,c 计数,d数据
 ax,16位累加器,由ah,al 组成。x就是h加l,没特别意义,8086。bx=bh+bl,cx=ch+cl,dx=dh+dl
 eax,32位累加器,80386
 rax,64位累加器。X86-64

你可能感兴趣的:(基础知识)