微型计算机原理及应用课件-第2章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1) CPU   CPU是一个复杂的电子逻辑元件,它包含了早期计算机中的运算器、控制器及其他功能,能进行算术、逻辑运算及控制操作。 2) 内存   所谓内存就是指微型计算机内部的存储器。由书中图2.1可以看到,内存是直接连接在系统总线上的。因此,内存的存取速度比较快。由于内存价格较高,一般其容量较小。这与作为外设(外部设备)的外部存储器刚好相反,后者容量大而速度慢。 内存用来存放微型计算机要执行的程序及数据。 在微型计算机的工作过程中,CPU从内存中取出程序执行或取出数据进行加工处理。这种由内存取出的过程称为读出内存,而将数据或程序存放于内存的过程则称为写入内存。 内存包含有很多存储单元(每个内存单元包含8bit),为区分不同的内存单元,对计算机中的每个内存单元进行编号,内存单元的编号就称为内存单元的地址。 读:将内存单元的内容取入CPU,原单元内容不改变; 写:CPU将信息放入内存单元,单元中原内容被覆盖; 内存的读写的步骤为: CPU把要读写的内存单元的地址放到AB上 若是写操作, CPU紧接着把要写入的数据放到DB上 CPU发出读写命令 数据被写入指定的单元或从指定的单元读出到DB 若是读操作, CPU紧接着从DB上取回数据 以认为,一台微型计算机就是以CPU为核心,其他部件全都“挂接”在与CPU相连接的系统总线。微型计算机与外设的连接线称为外总线,也称为通信总线。它的功能就是实现计算机与计算机或计算机与其他外设的信息传送。 微型计算机工作时,通过系统总线将指令读到CPU;CPU的数据通过系统总线写入内存单元;CPU将要输出的数据经系统总线写到接口,再由接口通过外总线传送到外设;当外设有数据时,经由外总线传送到接口,再由CPU通过内总线读接口读到CPU中。 地址总线AB:用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口。地址线的根数决定了CPU的寻址范围。 CPU的寻址范围 = 2n, n-地址线根数 数据总线DB:在CPU与存储器、I/O接口之间数据传送的公共通路。数据总线的条数决定CPU一次最多可以传送的数据宽度。 控制总线CB:用来传送各种控制信号 令预取队列的存在使EU和BIU两个部分可同时进行工作,带来了以下两个好处: 提高了CPU的效率 降低了对存储器存取速度的要求 采用并行流水线工作方式 对内存空间实行分段管理: 每段大小为16B~64KB 用段地址和段内偏移实现对1MB空间的寻址 设置地址段寄存器指示段的首地址 8088与8086 的区别: 1)8088 BIU中指令队列长度只有4B,8086BIU指令队列长度有6B。 2)8088 BIU通过总线控制电路与外部交换数据的总线宽度是8位,总线控制电路与专用寄存器组之间的数据总线宽度也是8位, 而EU内部总线仍是16位,所以把8088称为准16位微处理器。 支持多处理器系统 片内无浮点运算部件,浮点运算由数学协处理器8087支持(或用软件模拟) 8086(8088)微处理器不仅将微处理器的内部寄存器扩充至16位,从而使寻址能力和算术逻辑运算能力有了进一步提高,而且由于采取了上述一些措施,使得微处理器的综合性能与8位微处理器相比有了明显的提高。 引脚定义的方法可大致分为: 每个引脚只传送一种信息(RD等); 引脚电平的高低不同的信号(IO/M等); CPU工作于不同方式有不同的名称和定义(WR/LOCK 等); 分时复用引脚(AD7 ~ AD0 等) ; 引脚的输入和输出分别传送不同的信息(RQ/GT等)。 8088分为两种工作模式由MN/MX端状态决定: 8086CPU上有MN/MX 输入引线,用以决定8086CPU工作在哪种工作模式之下。当MN/MX=1时,8086CPU工作在最小模式之下。此时,构成的微型机中只包括一个8086CPU,且系统总线由CPU的引线形成,微型机所用的芯片少。当MN/MX=0时,8086CPU工作在最大模式之下。 在此模式下,构成的微型计算机中除了有8086CPU之外,还可以接另外的CPU(如8087、8089等),构成多微处理器系统。 1.最小模式下的引线   在最小模式下,8086CPU的引线如图2.2所示(不包括括号内的信号)。现对各引脚介绍如下:   A16~A19/S3~S6:这是4条时间复用、三态输出的引线。在8086CPU执行指令过程中,某一时刻从这4条线上送出地址的最高4位A16~A19。而在另外时刻,这4条线送出状态S3~S6。这些状态信息里,S6始终为低,S5指示状态寄存

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档