- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 微型计算机基础 【主要内容】 1.微型计算机硬件组成 2. 微型计算机基本工作原理 3.80x86功能结构 【学习目标】 1.掌握微型计算机的组成; 2.掌握微型计算机的工作原理; 3.掌握8086的功能结构; 4.掌握8086的工作方式; 5.理解8086的工作时序; 6.了解80x86的功能结构。 【重点】 1.微型计算机的组成和工作原理; 2.8086的功能结构; 3.8086工作方式。 【难点】 1. 8086的工作时序 【知识点】 2.1 微型计算机基本结构 2.1 微型计算机的基本结构 明确3个概念的区别 微处理器(Microprocessor) 一个大规模集成电路芯片 内含控制器、运算器和寄存器等 微机中的核心芯片 微型计算机(Microcomputer) 通常指微型计算机的硬件系统 还有一般的说法:微机、微型机 微型计算机系统(Microcomputer system) 指由硬件和软件共同组成的完整的计算机系统 1.2.1微型计算机的硬件结构 1、微处理器 功能:控制中心、提供运算、判断能力 构成:ALU、CU、Registers 例:Intel 8088/8086、PIII、P4、Celeron AMD K7(Athlon、Duron) CPU的位数:4位、8位、16位、32位、64位 是指一次能处理的数据的位数 典型8位微处理器结构 2、存储器 功能:存放程序和数据(各类信息数据、文字、图像、…) 内存:ROM、RAM、CACHE… 特点:随机存取,速度快,容量小 外存:硬盘、光盘、等… 特点:顺序存取/块存取,速度慢,容量大 3、输入/输出接口 简写为I/O接口,是CPU与外部设备间交换信息的桥梁 4、总线(BUS) 连接多个功能部件的一组公共信号线 地址总线AB:用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口。地址线的根数决定了CPU的寻址范围。 CPU的寻址范围 = 2n, n-地址线根数 数据总线DB:在CPU与存储器、I/O接口之间数据传送的公共通路。数据总线的条数决定CPU一次最多可以传送的数据宽度。 控制总线CB:用来传送各种控制信号 二、 微型计算机的软件系统 软件:为运行、管理和维护计算机系统或为实现某一功能而编写的各种程序的总和及其相关资料。 2.2 8086/8088微处理器结构 Intel8086是标准的16位微处理器;Intel 8088是准16位微处理器,它们在内部结构上都是按16位设计的,但Intel 8088在外部引脚上和当时的8位微处理器Inter8080/8085相兼容。不仅数据总线的位数加宽了一倍,更重要的是采用了流水线处理技术。 一条指令的执行可以分为: 取指令 指令译码 指令执行 在指令执行时根据需要在存储器中存取操作数。 在8位微处理器中,是按照这三步周而复始的循环来工作的,每次取指令都是直接从存储器中取出的。计算机执行程序时,CPU的工作顺序是: 取指令 ... 执行指令... 再取指令... 再执行指令... 在16位微处理器中,8086微处理器首先采用了预取指令技术,提前把指令从存储器中取到微处理器中,每次执行指令的时候直接在微处理器内部就可以获得指令,从而大大提高微处理器的性能。 预取指令技术是通过设置 预取指令缓冲队列 来实现的。 8086CPU工作顺序是:取指令,执行指令同时进行。并行工作。 2.2 8086/8088 微处理器功能结构 2.2 8086/8088微处理器结构 1.2.1 8088/8086微处理器内部结构 8086 CPU由指令执行部件EU 总线接口部件BIU两个部分组成。 指令执行部件EU主要功能是执行指令。 总线接口部件BIU主要功能是负责CPU与存储器和I/O接口之间的数据传送。 1、指令执行部件EU 1、指令执行部件EU 2、总线接口部件BIU 2、总线接口部件BIU 3、8088 CPU与8086 CPU的区别: (1)8088与外部交换数据的数据总线宽度是8位,而EU内部总线和寄存器仍是16位,所以把8088称为准16位微处理器。 (2)8088 BIU中指令队列长度只有4字节,只要队列中出现一个空闲字节,BIU就会自动地访问存储器,取指令来填满指令队列。 通用数据寄存器: 存放运算原始/中间结果 指针和变址寄存器: 存放存储器地址 控制寄存器: 存放程序地址和 其他控制信息 段寄存器: 存放各段的信息 1. 通用寄存器组(
原创力文档


文档评论(0)