Google没有显示结果,

有谁知道?

最佳答案

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表示扩展。

关于assembly - X在EAX,EBX,ECX…中代表什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2545192/

10-15 16:47