微机接口第二章题稿.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* Insert a picture illustrating a season in your country. * 为多处理机模式,控制信号较多 * 比如AMD的就有462,754,939针脚的, * 为了减少芯片的引脚,8088的许多引脚具有双重定义和功能;分时复用方式; MN/MX=1,工作在最小模式;它构成的微型机只包括一个处理器,系统总线由8088的引脚直接引出 ; MN/MX=0,最大模式;它构成的微型机除了8088CPU以外,还可以接一个协处理器8087,构成多微处理器系统;系统总线由8088和总线控制器8288共同构成。 最小模式的引线: S3、S4、S5、S6,段寄存器状态线;S6==0,S5=IF中断允许标志,S3S4组合在一起指示CPU目前正在使用的段寄存器是哪一个; DEN数据允许信号,数据总线驱动器的片选信号; HOLD 总线保持请求信号,输入, SS0系统状态信号的输出;与IO/M、DT/R共同决定了最小模式下当前总线周期的状态。 * * 8088/8086特点3:支持多处理器系统 最小模式: 系统控制总线的信号由芯片本身的引脚直接引出。仅需少量设备便可构成一个小型应用系统,也称为单处理机模式。不能DMA 最大模式: 系统总线由8088和总线控制器8288共同构成。这种模式下构成的微型机除8088 CPU以外,还可以接一个协处理器8087。也称为多处理器模式。 8088/8086可工作于两种模式 * * 2.2 8088 CPU的引脚及功能 引脚定义的方法可大致分为: 每个引脚只传送一种信息(RD等); 引脚电平的高低代表不同的信号(IO/M等); CPU工作于不同方式有不同的名称和定义(WR/LOCK 等); 分时复用引脚(AD7 ~ AD0 等) ;为了减少芯片的引脚,8088的许多引脚具有双重定义和功能,可以分时复用;即在不同时刻,这些引线上的信号是不同的。 引脚的输入和输出分别传送不同的信息。 * 40条引脚, 双列直插式封装 =1,最小模式 =0,最大模式 地址、段寄存器状态复用;S6=0, S5=IF, S4S3=00,ES S4S3=01,SS S4S3=10,CS S4S3=11,DS =1,访问输入输出端口; =0,访问存储器 数据允许信号,数据总线上有有效数据; 数据传送方向控制信号, =1,CPU发送数据; =0,CPU接收数据; 输入信号,由内存或I/O设备发出。 Vcc A15 A16/S3 A17/S4 A18/S5 A19/S6 SS0 HIGH MN/MX RD 无功能 HOLD RQ/GT0 HLDA RQ/GT1 WR LOCK IO/M S2 DT/R S1 DEN S0 ALE QS0 INTA QS1 TEST READY RESET 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 GND A14 A13 A12 A11 A10 A9 A8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND 地址锁存允许信号,ALE=1, 可屏蔽中断请求输入信号; 系统状态信号输出; 图2-7 8088读周期的时序图 * * IO/M DT/R SS0 操作 0 0 0 发中断响应信号 0 0 1 读内存 0 1 0 写内存 0 1 1 暂停 1 0 0 取指令 1 0 1 读I/O端口 1 1 0 写I/O端口 1 1 1 无作用 SS0与IO/M、DT/R共同决定了最小模式下当前总线周期的状态。 * 复位后的内部寄存器状态 内部寄存器 内容 ? 内部寄存器 内容 CS FFFFH ? IP 0000H DS 0000H ? FLAGS 0000H SS 0000H ? 其余寄存器 0000H ES 0000H ? 指令队列 空 * 主要引线(最小模式下) 8088是工作在最小还是最大模式由MN/MX端状态决定:MN/MX=0时工作于最大模式,反之工作于最小模式。 数据信号线(DB)与地址信号线(AB): AD7~AD0:三态,地址/数据复用线。ALE有效时输出地址的低8位。传送数据信号时为双向。 A19~A16:三态,输出。高4位地址信号,与状态信号 S6-S3分时复用。 A15~A8 :三态,输出。输出8位地址信号。 * 主要的控制和状态信号 WR: 三态,输出。写命令信号; RD: 三态,输出。读命令信号; IO/M:三态,输出。

您可能关注的文档

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档