CPU寄存器

一.CPU寄存器:
结构及其用途:

AH:高位。AL:低位。(以此类推)
【一】通用寄存器
有8个16位通用寄存器,具有良好的通用性,并且还可以用作某个特定的功能,可以由设计人员进行编程访问。
1.数据寄存器

2.指针寄存器

3.变址寄存器

【二】段寄存器

地址的位置:低->高

CPU在访问存储器时必须指明两个内容:
(1)所访问的存储单位属于那个段,即指明使用的段寄存器。
(2)该存储单元与段起始地址(段基址)的差距多少,即偏移量。

【三】指令指针IP


注意:IP的内容不能被直接访问,即不可以用指令去读IP的值,也不能用指令给它赋值。但是可以通过某些指令的执行而去自动修改IP的内容。

【四】标志寄存器

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 引言 概念 CPU是什么?CPU是中央处理器,中央处理器(CPU,Central Processing Unit)...
    struggle3g阅读 3,480评论 0 0
  • 这篇文章主要针对eip,esp,ebp寄存器进行介绍,有关别的通用寄存器在很多汇编相关书籍中都有介绍,由于篇幅有限...
    Hello密斯托李阅读 3,942评论 0 0
  • 0.目录 基本含义 基本概念 结构 类型4.1 通用寄存器组4.2 指针和变址寄存器4.3 段寄存器4.4 指令指...
    lllnan阅读 4,882评论 0 1
  • 王爽汇编全书知识点大纲 第一章 基础知识 机器语言 汇编语言的产生 汇编语言的组成 存储器 cpu对存储器的读写 ...
    2c3ba901516f阅读 7,247评论 0 1
  • 1、数据寄存器ax、bx、cx、dx4个16位寄存器又可分割成8个独立的8位寄存器(AX:AH-AL、BX:BH-...
    倒数第三阅读 5,704评论 0 1