CPU主要寄存器功能说明

AX:累加器
BX:基址寄存器(Base)
CX:计数(Count)循环时自动加1
DX:存放数据(Data)

IP:指令寄存器存放下一条将要执行指令的偏移量,加上代码段的基地址形成下一条指令的地址。

SI( Source Index register):源变址寄存器。
DI( Destination Index Register):目的变址寄存器。

SP:堆栈指针(Stack Pointer),指向栈顶
BP:栈基址指针(Base Pointer)

CS:代码段寄存器
DS:数据段寄存器
SS:堆栈段寄存器
ES 附加段寄存器

CR3:页目录地址寄存器,存放页表目录的地址,用于逻辑地址到物理地址转换

代码段寄存器CS+指令寄存器IP->指令地址
DS+SI ->源堆数据地址
ES+DI ->目的堆数据地址
堆栈段寄存器SS+栈基址寄存器BP+栈指针SP->栈数据地址

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值