首页
社区
课程
招聘
[分享]寄存器概述
发表于: 2021-8-8 18:54 3832

[分享]寄存器概述

2021-8-8 18:54
3832

寄存器概述
对CPU来讲,它也有存储临时数据的需求,寄存器就是用于CPU内部数据存储的器件。8086CPU有14个寄存器,其中通用的寄存器有8个。

 

图片描述
① 运算器:一次最多处理 16位数据;
② 寄存器:最大宽度 16位;
③ 运算器与寄存器之间传输的通路为16位;
8086 CPU一次能够运算、传输、暂时存储的数据的最大长度为16位。

 

✦ 物理地址:
所有的内存单元构成的空间是一个一维线性空间,每一个内存单元在这个线性空间中都有唯一一个地址,这个唯一的地址被称为 物理地址。
CPU通过地址总线送入存储器的,必须是一个内存单元的物理地址。在CPU向地址总线送入地址之前,必须在内部先形成一个物理地址。

 

✦ 8086CPU怎么给出物理地址?
CPU的内部,地址是以16位进行传输的,而8086CPU的地址总线(外部)是20位的,CPU只能传送16位的地址,那怎么才能传送20位的地址呢?


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2021-8-8 21:27 被kanxue编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2978
活跃值: (7983)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
你的图上不是写了 段基址<<4 + 偏移
2021-8-9 13:19
0
雪    币: 2978
活跃值: (7983)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
王爽的书么  有点当年的味道了
2021-8-9 13:20
0
游客
登录 | 注册 方可回帖
返回
//