微处理器的引脚.pptVIP

  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文档。上传文档
查看更多
微处理器的引脚

2.4 8086/8088 微处理器子系统 2.4 8086/8088 微处理器子系统 2.4.1 8086/8088 微处理器的引脚及功能 8086/8088 CPU是16位微处理器,对外信号应包含16条 数据线,20条地址线,以及若干控制信号。 为了减少芯片引脚数量,部分引脚采用分时复用的 方式,构成40条引脚的双列直插式封装。 按传输方向划分,CPU引 脚信号有以下几种类型: 输出:信号从CPU向 外部传送; 输入:信号从外部送入 CPU; 双向:信号有时从外部 送入CPU,有时从CPU 向外部传送; 1、地址与数据信号引脚 (1)AD15~AD0(Address Data Bus) (2)A19/S6~A16/S3(Address/Status) 2、读写控制信号引脚 读写控制信号用来控制CPU对存储器和I/O接口的读写过程: 数据传输方向(读/写); 传输种类(存储器还是IO设备); 读写方式(奇地址字节/偶地址字节/字); 存储器/IO设备是否准备好的状态信号; 3、中断控制信号引脚 4、DMA控制信号引脚 5、其他引脚 6、最大模式下的24-31引脚 7、8088CPU的引脚 CPU及其外围支持芯片合称为微处理器子系统。 外围芯片的作用是: 支持CPU访问内存与I/O接口,完成指令功能。 8086/8088 CPU设置有两种工作模式: 最小工作模式: 系统中只有一个8086/8088处理器; 所有的总线控制信号都由8086/8088 CPU直接产生; 也称单处理器模式。 最大工作模式: 系统内可以有一个以上的处理器,除了8086/8088作为“中央处理器”之外,还可以配置用于数值计算的8087“数值协处理器”和用于I/O管理的“I/O协处理器”8089; 各个处理器发往总线的命令统一送往“总线控制器”,由它“仲裁”后发出。 CPU两种工作模式由MN/MX引脚决定。 最大模式是一个多处理器系统,需要解决主处理器和协处理器之间的协调和对系统总线的共享控制问题。 硬件方面,增加了一个总线控制器8288,由8288对各处理器发出的控制信号进行变换和组合,最终由8288产生总线控制信号,而不是由CPU直接产生(这是与最小模式不同的)。 2.6 8086/8088 CPU的工作时序 1、指令周期 CPU执行一条指令的时间(包括取指令和执行 该指令所需的全部时间)称为一个指令周期。 2、总线周期 CPU通过外部总线对存储器或I/O端口进行一次 读/写操作的时间称为总线周期。 8086/8088CPU的一个基本的总线周期由4个时钟周期 组成,习惯上称之为4个时钟状态: T1状态、T2状态、T3状态、T4状态 每一个时钟状态内完成一些基本操作。 8086/8088CPU的基本操作: 1、系统的复位和启动操作 2、总线操作(读/写存储器或I/O端口) 3、暂停操作 4、中断响应操作 5、总线保持或总线请求/允许操作 8086/8088 CPU正常工作时,RESET引脚应输入低电平。 一旦RESET引脚变为高电平,CPU进入复位状态, (8086/8088CPU要求加在RESET引脚上的正脉冲信号至少维持4个时钟周期的高电平), RESET引脚恢复为正常的低电平,CPU进入启动阶段。 在复位状态,CPU初始化,内部的各寄存器被置为初态: CS寄存器置为全“1”(FFFFH),其他寄存器清零 (0000H),指令队列清空。 当8086/8088复位后重新启动时,便从内存的FFFF0H单元 处开始执行指令。一般在FFFF0H单元存放一条无条件转移 指令,转移到系统程序——引导和装配程序(实现系统的初 始化、引导监控程序或引导操作系统等功能)。 总线操作(读/写存储器或I/O端口) 最小模式下的总线读周期 T1状态: M/IO:指出CPU是从内存还是从I/O端口读取数据,电平一直保持到总线读周期结束。 地址:CPU从(A19/S6~A16/S3)和(AD15~AD0)上发出读取存储器的20位地址或I/O端口的16位地址。 ALE:CPU从ALE引脚输出一个正脉冲作为地址锁存信号。在T1状态结束时,地址信号已稳定有效,ALE变为低电平,20位地址被锁入8282地址锁存器。 BHE:如果CPU需要从内存的奇地址单元或者奇地址的IO端口读取数据,则输出BHE(=0)信号,它表示高8位数据线上的数据有效。 DT/R:使总线收发器8286处于接收状态。 T2状态: 地址:地址信息撤消,A19/S6~A16/S3上输出状态信息 S6~S3, AD15~AD0进入高阻态,为读取数据作准备 BHE/S7: 输出状态S7 RD: 读信号RD#

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档