寄存器英文全称

通用寄存器:

英文 功能 寄存器 编号(二进制) 编号(十进制) 字母 全称 功能
    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 Pointer

 

posted @ 2019-05-26 20:47  vita_forest  阅读(1398)  评论(0编辑  收藏  举报