寄存器英文全稱

通用寄存器:spa

英文 功能 寄存器 編號(二進制) 編號(十進制) 字母 全稱 功能
    32位 16位 8位     D double
accumulator 累加 EAX AX AL 000 0 L low 低位
count 計數 ECX CX CL 001 1 H high 高位
data 數據 EDX DX DL 010 2 E extend 擴展
base 基址 EBX BX BL 011 3 R register 寄存器
Stack Pointer 堆棧指針 ESP SP AH 100 4 I immediate 當即數
Base  Pointer 基址指針 EBP BP CH 101 5 M memory 內存
Source Index 源變址 ESI SI DH 110 6 B byte 字節
Destination Index 目的變址 EDI DI BH 111 7 W word

 

標誌寄存器(FLAG/16位):指針

英文 功能 全稱 標誌形式
OF 溢出標誌 overflow  flag 狀態標誌
SF 符號標誌 sign  flag 狀態標誌
ZF 零標誌 zero  flag 狀態標誌
CF 進位標誌 carry   flag 狀態標誌
AF 輔助進位標誌 auxiliary carry flag 狀態標誌
PF 奇偶標誌 parity       flag 狀態標誌
DF 方向標誌 direction   flag 控制標誌
IF 中斷標誌 interrupt flag 控制標誌
TF 陷進標誌 trap      flag 控制標誌

段寄存器(16位):內存

英文 含義 全稱 功能
CS 代碼段 Code   Segment 指明代碼段的起始地址
DS 數據段 Data   Segment 指明數據段的起始地址
SS 堆棧段 Stack  Segment 指明堆棧段的起始地址
ES 附加段 Extra   Segment 指明附加段的起始地址

 

指令指針寄存器(32位)EIP:Extend Instruction Pointerit

相關文章
相關標籤/搜索