第二章 8068088的结构.docVIP

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

金陵科技学院教案【封面】 任课系部: 课程名称 课程编号 授课对象专业 课程类别 必修课 公共基础课□;学科基础课□;专业核心课□ 选修课 专业方向课□;专业拓展课□;公选课□ 总学时数 学分数 学时分配 课堂讲授 学时; 实践课 学时 教材名称 作者 出版社及出版时间 指定参考书 作者 出版社及出版时间 授课教师 职称 单位 金陵科技学院教案【教学单元首页】 第 1 次课 授课学时 3 教案完成时间: 章、节 第二章 主要内容 8086/8088 CPU内部结构,8086/8088存储器管理,8086/8088微处理器的引脚功能 目 的 与要求 理解8086/8088 CPU内部结构; 掌握8086/8088存储器管理,8086/8088微处理器的引脚功能。 重点与难点 重点:8086/8088存储器管理,8086/8088微处理器的引脚功能; 难点:8086/8088 CPU内部结构,8086/8088存储器管理,8086/8088微处理器的引脚功能。 教学方法与手段 多媒体课件展示; 通过有针对性的例题对8086/8088 CPU内部结构、8086/8088存储器管理、8086/8088微处理器的引脚功能进行深入的讲解。 授课内容 内 容 备 注 第2章 8086/8088的结构 2.1 8086/8088 CPU内部结构 一、8086/8088的内部结构框图 8086微处理器与8088微处理器内部结构基本相同,内部均由算术逻辑器(ALU)、通用寄存器、段寄存器、专用寄存器、控制器、总线控制逻辑、指令队列及地址加法器等单元组成。从功能上可分执行部件(EU)和总线接口部件(BIU)两大部分: 1.执行部件EU(Execution Unit) 执行部件EU由算术逻辑器ALU、通用寄存器、标志寄存器(FLAGS)、暂存器及EU控制电路等单元组成。EU的主要任务是执行指令,其功能为: 从BIU部件指令队列取出指令,由控制器单元内部的指令译码器将其译码,并将译码信息给各部件发出相应的操作控制信号。 对操作数进行算术和逻辑运算,并将运算结果的特征保存到标志寄存器中。 控制BIU部件与存储器或I/O接口进行数据交换,并提供访问存储器和I/O端口的有效地址。 2.总线接口部件BIU(Bus Interface Unit) 总线接口部件BIU由段寄存器、指令指针寄存器、总线控制逻辑、地址加法器及指令队列等单元组成。BIU的主要任务是完成取指令与数据的输入/输出,其功能为: 从内存特定的区域取出指令送入指令队列。 对存储器、I/O端口进行数据的输入或输出。 计算并形成访问存储器的20位物理地址。 3.EU与BIU的关系 EU和BIU是组成8086/8088微处理器的两个基本功能部件。它们相互配合完成指令操作,如当EU从指令队列中取走指令后,指令队列出现空字节,BIU就立即自动地从内存中取出后续的指令放入队列;当EU执行指令需要操作数时,BIU就根据EU给出的操作数有效地址,从指定的内存单元或I/O端口取出数据供EU使用;当EU运算结束后,BIU将运算结果写指定的内存单元或I/O端口。 4.8088与8086的区别 8088微处理器与8086内部功能结构基本相同,而它们的指令系统则完全相同,唯一的区别在于它们的BIU部件略有不同。第一,8086的指令队列是6字节长,而8088的指令队列为4字节长;第二,8086数据总线引脚是16位,而8088是数据总线引脚为8位。因此,称8088为准16位微处理器,而8086为标准16位微处理器. EU和BIU这两个功能部件又是相互独立的。大多数情况下,EU的执行指令操作与BIU的取指令操作是在时间上可重叠的,即EU进行某条指令执行操作时,BIU可同时进行后继指令的取指令操作,这两个部件并行连续工作可形成指令处理流水线。这样,可减少了CPU取指令的等待时间,加快了CPU的指令执行速度,也提高了系统总线的利用率。在微处理器内,多个部件重叠进行指令各个操作的处理方式被称为指令流水线处理。 二、编程结构——寄存器结构 8086/8088微处理器内部可供程序员使用的有14个16位寄存器,如图2-3所示。 1.通用寄存器 有8个通用寄存器,可分为三组,即: (1)数据寄存器 数据寄存器有4个,包括累加器AX(Accumulator)、基址寄存器BX(Base)、计数寄存器CX(Count)和数据寄存

文档评论(0)

jan541 + 关注
文档贡献者

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

1亿VIP精品文档

相关文档