- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 节 8086系统结构 微机课件.ppt
第2章 8086系统结构;1、8086微处理器的内部结构;(2)8086微处理器的内部结构;(3)执行部件EU
执行部件中包含一个16位的算术逻辑单元(ALU),8个16位的通用寄存器,一个16位的状态标志寄存器,一个数据暂存寄存器和执行部件的控制电路。
功能:从BIU的指令队列中取出指令代码,经指令译码器译码后执行指令所规定的全部功能。执行指令所得结果或执行指令所需的数据,都由EU向BIU发出命令,对存储器或I/O接口进行读/写操作。
(4)总线接口部件BIU
总线接口部件BIU内部设有四个16位段地址寄存器:代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和附加段寄存器ES,一个16位指令指针寄存器IP,一个6字节指令队列缓冲器,20位地址加法器和总线控制电路。
主要功能:根据执行部件EU的请求,负责完成CPU与存储器或I/O设备之间的数据传送。
; 2、8086CPU的寄存器结构
8086CPU中可供编程使用的有14个16位寄存器,按其用
途可分为3类:通用寄存器、段寄存器、指针和标志寄存器,
如所示。
;3、8086的存储器组织 及其地址形成
(1)存储器结构
存储器是按字节进行组织的,两个相邻的字节被称为一个“字” 。存放的信息若是以字节(8位)为单位的,将在存储器中按顺序排列存放;若存放的数据为一个字(16位)时,则将每一个字的低字节(低8位)存放在低地址中,高字节(高8位)存放在高地址中,并以低地址作为该字的地址。
(2)存储器分段
8086对1M的存储空间在同一时刻分为四个段,分别为代码段、数据段、堆栈段、附加段,各段的首地址高16位存放在各自的段寄存器中,段内的偏移地址也为16位,那么段的大小为64K。如下图所示。; ;(3)物理地址和逻辑地址
物理地址:就是存储器的实际地址,它是指CPU和存储器
进行数据交换时所使用的地址(20位)。
物理地址=段地址×10H+偏移地址
逻辑地址:是在程序中使用的地址,它由段地址和偏移地
址两部分组成(16位)。
逻辑地址的表示形式为“段地址∶偏移地址”。
代码段的逻辑地址:CS:IP
堆栈段的逻辑地??:SS:SP
数据段的逻辑地址:DS:偏移地址
附加段的逻辑地址:ES:偏移地址
作业:1、8086有那些寄存器,各自的作用。
2、存储器中某单元的物理地址是12345H,指出下列逻辑地址中X的内容。1234H:X, X:0345H
3、已知,CS=A000H,当前代码段的最小/最大的物理地址分别是多少。
您可能关注的文档
- 第2章 射频元器件及电路模型 无线通信射频电路技术 知识与设计 [电子教案].ppt
- 第2章 局域网技术 知识 计算机网络技术 知识与应用 .ppt
- 第2章 工程建设定额原理 建筑工程造价相关管理.ppt
- 第2章 建立相关管理信息系统的基础 相关管理信息系统 课件.ppt
- 第2章 微型计算机基础 微型计算机原理与接口技术 知识课件.ppt
- 第2章 微型计算机基础知识 《单片微型计算机原理及接口技术 知识》课件.ppt
- 第2章 战略计划与市场营销相关管理 .ppt
- 第2章 招标采购项目相关管理 招标师考前辅导PPT课件.ppt
- 第2章 数据加密 密码算法与应用基础 计算机安全保密技术 知识课程 .ppt
- 第2章 数据的收集与整理 《相关管理统计学》课件.ppt
文档评论(0)