汇编-06-寄存器

汇编-06-寄存器

前言

  • 寄存器是CPU的组成部分,因为在CPU中,CPU对其读写速度是最快的,不需要IO传输
  • 但是同时寄存器的数量是有限的,优先到几乎每个寄存器都有自己的名字,而且有些还有多个名字。

IA-32构架提供了16个基本寄存器,这16个基本寄存器可以归纳为如下几类:

  • 通用寄存器
  • 段寄存器
  • 状态和控制寄存器
  • 指令寄存器

1. 32位通用寄存器

  • 32位通用寄存器有八个
    • eax : 累加和结果寄存器
    • ebx:数据指针寄存器
    • ecx:循环计数器
    • edx:i/o指针
    • esi:源地址寄存器
    • edi:目标地址寄存器
    • ebp:堆栈指针
    • esp:栈指针寄存器

[参考博客:][https://blog.csdn.net/lidonghat/article/details/70244288?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.edu_weight]

打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  • © 2019-2022 Zhuuu
  • PV: UV:

请我喝杯咖啡吧~

支付宝
微信