[理学]第二章 8086系统结构.pptVIP

  1. 1、本文档共98页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[理学]第二章 8086系统结构

第二章 8086系统结构 本章介绍以下内容 8086/8088概述 8086CPU的内部结构 8086的存储器组织 8086CPU的引脚及其功能 8086系统配置 8086CPU时序 微处理器结构特点 微处理器的制造工艺限制 引脚数限制 芯片面积限制 器件速度限制 16位微处理器的基本特点 引脚功能复用 单总线累加器结构。 可控三态电路 总线分时复用 微处理器主要性能指标 8086/8088微处理器概述 Intel 8086和Intel 8088溯源 Intel 8086/8088的基本技术指标 主频:4.77MHz 16位的内部体系结构 数据线16位/8位 20位地址线 16位I/O端口地址线 其他 2.1 8086CPU的内部结构 由两大部件组成 总线接口部件BIU ( Bus Interface Unit) 执行部件EU (Execution Unit) 参看8086/8088结构图 8088的结构框图 8086的结构框图 总线接口部件BIU 负责与存储器、I/O端口之间传送数据 构成 四个段寄存器 20位地址加法器 指令队列 8088芯片:4字节 8086芯片:6字节 总线控制逻辑 16位指令指针 执行部件EU 负责指令译码、执行与数据处理 构成 EU控制逻辑 暂存器 算术逻辑运算单元ALU 寄存器组 标志寄存器 8086/8088的寄存器结构 通用寄存器组—AX(accumulator), BX(base), CX(count), DX(data) 指针和变址寄存器 SP ——(Stack Pointer)堆栈指示器 BP ——(Base Pointer)基址指示器 SI ——(Source Index Pointer)源变址指示器 DI ——(Destination Index Pointer)目标变址指示器 段寄存器—CS, DS, SS, ES 指令指针寄存器—IP 标志寄存器 状态标志: SF, ZF, CF, AF, PF, OF 控制标志:DF, IF, TF 8086内部寄存器的组成 主机与外设信息交换路径 物理地址的形成 物理地址计算示例 存储器的分段结构 PSW中标志位的符号表示 8086总线周期 时钟周期 CPU的基本时间计量单位 基本总线周期 4个时钟周期组成 4个时钟周期分别称为4个状态 T1状态, T2状态, T3状态, T4状态 参看总线周期时序图 典型的8086总线周期序列 8086/8088存储器组织 整个1MB存储空间分成多个逻辑段 最大段长为64K 使用最大段长整个存储空间被分成16个段 存储单元的地址由段地址及段内偏移组成 段地址放在段寄存器中 段的起始地址能被16整除 物理地址(20位)的形成 物理地址=段基址*16+偏移量 段起始地址(高16位) 偏移地址(低16位) 存储器分段使用 指令和数据可以分门别类地存放在4个段内 这4个段的名称是: 代码段 Code Segment 数据段 Data Segment 堆栈段 Stack Segment 附加段 Extra Segment 段的位置可以在程序执行过程中动态改变 存储器中的段空间的关系有四种 分离、连续排列、部分重叠、完全重叠 逻辑地址的来源 访问存储器的操作类型不同,BIU所使用的逻辑地址来源也不同,参看下表: 8086/8088的I/O组织 采用独立编址法 允许64K(65535)个8位的I/O端口 访问存储器指令 : MOV 访问I/O指令 : IN/OUT 8086存储器的分体结构 8086外部数据线16位, 8088外部数据线8位 8086系统的存储器结构 总存储容量1MB,每个单元存放一个字节。 交叉编址,分成两个512KB的存储体 偶地址存储体(低字节存储体) 奇地址存储体(高字节存储体) A0 偶地址存储体的体选信号 BHE 奇地址存储体的体选信号 BHE是 BUS High Enable 的略语 8086存储器分体结构示意图 8086存储器接口 存储体选体信号 8086系统中读写字节或字 8088系统存储器与总线的连接 8086/8088系统的复位 复位和启动操作通过RESET信号触发执行 复位信号 维持4个时钟周期的高电平 初次加电复位 维持不小于50μs的高电平 RESET信号一进入高电平,8086/8088CPU就会结束现行操作。 只要RESET信号停留在高电平状态,CPU就维持在复位状态,在复位状态CPU各内部寄存器都被设为初值。 复位

您可能关注的文档

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档