谷歌没有显示结果,
有人知道原因吗?
谷歌没有显示结果,
有人知道原因吗?
X代表对,至少可以追溯到8080。它有8位寄存器B、C、D、E、H、L(等等),这些寄存器也可以成对使用(BC、DE和HL)。BC和DE对大多用于16位算术运算;而HL对通常保存内存地址。以下是一些关于X代表对的示例:
LXI D,12ABH ; "load pair immediate"
DCX B ; "decrement pair"
STAX D ; "store A (indirect) at pair"
跳过到8086年。它有AL,AH,BL,BH,CL,CH,DL,DH寄存器,类似于8080,可以成对使用:AX,BX,CX,DX。
正如其他人指出的那样,32位寄存器名称中的E表示扩展。
E
表示扩展。 - crush据我所知,没有任何其他含义。它代表通用寄存器。
16位AX寄存器可以被分为高字节AH和低字节AL进行访问。
EAX寄存器是AX寄存器的32位版本。E代表扩展。
以下是x86通用寄存器的简要说明: