1 / 35
文档名称:

第二章寄存器CPU工作原理下课件.ppt

格式:ppt   大小:1,475KB   页数:35页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二章寄存器CPU工作原理下课件.ppt

上传人:yuzonghong1 2022/11/26 文件大小:1.44 MB

下载得到文件列表

第二章寄存器CPU工作原理下课件.ppt

相关文档

文档介绍

文档介绍:该【第二章寄存器CPU工作原理下课件 】是由【yuzonghong1】上传分享,文档一共【35】页,该文档可以免费在线阅读,需要了解更多关于【第二章寄存器CPU工作原理下课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第二章寄存器 (CPU工作原理)
要点:
CPU的组成
寄存器
字在寄存器中的存储
简单的汇编指令
物理地址和8086形成物理地址的机制
段的概念和段寄存器
Debug调试工具
内存单元的物理地址
每一个内存单元在内存空间中都有惟一的地址,这个惟一的地址称为该存储单元的物理地址。
CPU通过地址总线送入存储器的必须是一个内存单元的物理地址。
考虑:CPU如何产生20位的物理地址呢?
8086CPU形成物理地址的方法
8086CPU的地址总线有20位,但8086CPU内部全为16位结构,如何来形成20位的物理地址呢?
IBMPC机采用了存储器地址分段的办法
存储器逻辑上的分段情况
段(segment)
从0地址开始,每16字节为一小段(paragraph)
小段的首地址的16进制形式最低位为0
段(segment)必须从任一小段的首地址开始,且每段大小可达64K
8086CPU形成物理地址的方法
20位物理地址=16位段地址*16+16位偏移地址
8086CPU
逻辑结构图
形成物理地址的本质含义
CPU在访问内存时,用一个基础地址和一个相对于基础地址的偏移地址相加,给出内存单元的物理地址。
基础地址的选择是任意的。
例如:物理地址21F60H,我们可以选取不同的段地址和偏移地址来形成
给定一个段地址,通过变化偏移地址来进行寻址,最多可以定位多少内存单元呢?
段寄存器
提供段地址的寄存器称为段寄存器。
8086CPU有4个段寄存器:CS、DS、SS、ES
CS:代码段寄存器
DS:数据段寄存器
SS:堆栈段寄存器
ES:附加段寄存器
8086CPU的工作过程
初始状态