版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,第5章 处理器总线时序和系统总线,教学重点 8086的两种组态 最大组态下的引脚信号和总线形成 指令周期、总线周期、T状态 最大组态下的总线时序 总线,2,5.1.1 8088的两种组态,两种组态构成两种不同规模的应用系统 最小组态模式 构成小规模的应用系统 8088本身提供所有的系统总线信号 最大组态模式 P149 图5-1 构成较大规模的应用系统,例如可以接入数值协处理器8087 8088和总线控制器8288共同形成系统总线信号,3,8088的两种组态模式(续),两种组态通过MN/MX引脚信号进行选择 引脚MN/MX接高电平为最小组态模式 引脚MN/MX接低电平为最大组态模式 两种组态
2、下的内部操作并没有区别,引脚24-31有不同的名称和意义。 IBM PC/XT机采用最大组态模式,4,8086的总线(外部特性),外部特性表现在其引脚信号上,学习时请特别关注以下几个方面: 引脚功能指引脚信号的定义、作用;通常采用英文单词或其缩写表示 信号流向指信号是从芯片向外输出,还是从外部输入芯片,抑或是双向的 有效电平指起作用的有效信号电平:高/低电平;上升/下降边沿有效 三态能力输出正常的低电平、高电平外,还可以输出高阻的第三态,5,引脚信号:地址线、数据线、控制线、其他,数据和地址线 读写控制引脚 中断请求和响应引脚 总线请求和响应引脚 其它引脚,6,最大组态的引脚定义,8088的数
3、据/地址等引脚在最大组态与最小组态时相同, 有些控制信号不相同(24-31引脚),主要是用于输出操作编码信号,由总线控制器8288译码产生系统控制信号: S2、S1、S03个状态信号,P150 表5-1 RQ/GT0、RQ/GT12个总线请求/同意信号 LOCK总线封锁信号 QS1、QS0指令队列状态信号,P151 表5-2 BHE/S7(输出)-为低,表明高8位数据线上数据有效。,7,5.1.2 8086的引脚,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 2
4、7 26 25 24 23 22 21,GND AD14 AD13 AD12 AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND,VCC AD15 AD16/S3 AD17/S4 AD18/S5 AD19/S6 BHE/S7 (HIGH) MN/MX RD RQ/GT0 (HOLD) RQ/GT1 (HLDA) LOCK (WR ) S2 (IO/M) S1 ( DT/R ) S0 ( DEN ) QS0 (ALE) QS1 (INTA) TEST READY RESET,8086,8,1. 数据和地址引脚,AD
5、15AD0(Address/Data) 地址/数据分时复用引脚,双向、三态 在访问存储器或外设的总线操作周期中,这些引脚在第1个时钟周期输出存储器或I/O端口的低15位地址A15A0 其他时间用于传送16位数据D15D0,9,1. 数据和地址引脚(续1),A19/S6A16/S3(Address/Status) 地址/状态分时复用引脚,输出、三态 这些引脚在访问存储器的第1个时钟周期输出高4位地址A19A16 在访问外设的第1个时钟周期全部输出低电平(访问外设时不使用) 其他时间输出状态信号S6S3, P152,10,2. 读控制引脚,RD(Read) 读控制,输出、三态、低电平有效 有效时,
6、表示CPU正在从存储器或I/O端口读入数据,11,2. 读控制引脚(续1),READY 存储器或I/O口就绪,输入、高电平有效 在总线操作周期中,8088 CPU会在第3个时钟周期的前沿测试该引脚 如果测到高有效,CPU直接进入第4个时钟周期 如果测到无效,CPU将插入等待周期Tw CPU在等待周期中仍然要监测READY信号,有效则进入第4个时钟周期,否则继续插入等待周期Tw。,12,3. 中断请求引脚,INTR(Interrupt Request) 可屏蔽中断请求,输入、高电平有效 有效时,表示请求设备向CPU申请可屏蔽中断 该请求的优先级别较低,并可通过关中断指令CLI清除标志寄存器中的I
7、F标志、从而禁止CPU响应中断,13,3. 中断请求引脚(续1),NMI(Non-Maskable Interrupt) 不可屏蔽中断请求,输入、上升沿有效 有效时,表示外界向CPU申请不可屏蔽中断 该请求的优先级别高于INTR,并且不能在CPU内被屏蔽 当系统发生紧急情况时,可通过他向CPU申请不可屏蔽中断服务,14,4. 其它引脚,RESET 复位请求,输入、高电平有效 该信号有效,将使CPU回到其初始状态;当他再度返回无效时,CPU将重新开始工作 8086复位后CSFFFFH、IP0000H,所以程序入口在物理地址FFFF0H TEST(输入) 由WAIT指令来检查,为低时,继续执行程序
8、,否则处理器等待进入空转状态。,15,4. 其它引脚(续1),CLK(Clock) 时钟输入 系统通过该引脚给CPU提供内部定时信号。8086的标准工作时钟为8 MHz IBM PC/XT机的8088采用了4.77MHz的时钟,其周期约为210ns,16,4. 其它引脚(续2),Vcc 电源,向CPU提供5V电源 GND 地,向CPU提供参考地电平,17,最小组态的总线形成,AD7AD0,AD15AD8,A19/S6A16/S3,+5V,8086,ALE,8282,STB,系统总线信号,A19A16,A15A8,A7A0,D15D0,M/ IO RD WR,8282,STB,8282,STB,
9、8286,T OE,MN/MX M/IO RD WR,DT/R DEN,-OE,-OE,-OE,8286,18,最小组态的总线形成,20位地址总线采用3个三态透明锁存器8282进行锁存和驱动 16位数据总线采用数据收发器8286进行驱动 系统控制信号由8086引脚直接提供,19,读写控制引脚,ALE(Address Latch Enable) 地址锁存允许,输出、三态、高电平有效 ALE引脚高有效时,表示复用引脚:AD15AD0和A19/S6A16/S3正在传送地址信息 由于地址信息在这些复用引脚上出现的时间很短暂,所以系统可以利用ALE信号将地址信息锁存起来,20,读写控制引脚,M/IO(I
10、nput and Output/Memory) I/O或存储器访问,输出、三态 该引脚输出低电平时,表示CPU将访问I/O端口,这时地址总线A15A0提供16位I/O口地址 该引脚输出高电平时,表示CPU将访问存储器,这时地址总线A19A0提供20位存储器地址 WR(Write) 写控制,输出、三态、低电平有效 有效时,表示CPU正在写出数据给存储器或I/O端口,21,读写控制引脚,M / IO 、WR 和RD 是最基本的控制信号 3 者组合后,可产生4种基本的总线操作(周期),22,中断响应引脚,INTA(Interrupt Acknowledge) 可屏蔽中断响应,输出、低电平有效 有效时
11、,表示来自INTR引脚的中断请求已被CPU响应,CPU进入中断响应周期 中断响应周期是连续的两个,每个都发出有效响应信号,以便通知外设,他们的中断请求已被响应、并令有关设备将中断向量号送到数据总线,23,读写控制引脚,DEN(Data Enable) 数据允许,输出、三态、低电平有效 有效时,表示当前数据总线上正在传送数据,可利用他来控制对数据总线的驱动 DT/R(Data Transmit/Receive) 数据发送/接收,输出、三态 该信号表明当前总线上数据的流向 高电平时数据自CPU输出(发送) 低电平时数据输入CPU(接收),24,总线请求和响应引脚,HOLD 总线保持(即总线请求),
12、输入、高电平有效 有效时,表示总线请求设备向CPU申请占有总线 该信号从有效回到无效时,表示总线请求设备对总线的使用已经结束,通知CPU收回对总线的控制权,25,总线请求和响应引脚(续1),HLDA(HOLD Acknowledge) 总线保持响应(即总线响应),输出、高电平有效 有效时,表示CPU已响应总线请求并已将总线释放此时CPU的地址总线、数据总线及具有三态输出能力的控制总线将全面呈现高阻,使总线请求设备可以顺利接管总线 待到总线请求信号HOLD无效,总线响应信号HLDA也转为无效,CPU重新获得总线控制权,26,“引脚”小结,CPU引脚是系统总线的基本信号,可以分成以下类: 16位数据线:D0D15 20位地址线:A0A19 控制线:分最大模式、最小模式 RD、READY 、ALE、 M/IO 、WR、 INTR、NMI,TEST、 INTA、 HOLD、HLDA、DT/R、DEN RESET、CLK、 电源线:Vcc、GND,27,“引脚”问题,问题1: CPU引脚是如何与外部连接的呢? 解答:总线形成,问题2: CPU引脚是如何相互配合,实现总线操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 无人机操作入门教程
- 神经外科患者的呼吸道管理与护理
- 护理计划制定与实施
- 统编版五年级下册语文《祖父的园子》教案2课时(含反思)
- 2026年健康活力区与护理区联动销售策略方案
- 2026年基于多维动态模型的数据资产定价机制深度解析
- 2026年跨境电商海外仓9810模式出口退税预退税核算操作手册
- 电力生产问题的分配方案
- 安宁护理:生命教育在疗护中的应用
- 2026年新就业形态劳动者职业伤害防护与权益维护
- 无创呼吸机使用安全操作流程
- 白头翁皂苷B4对雄激素致小鼠脱发的治疗效果研究
- 【新疆、西藏】2025年高考全国卷理综化学高考真题+答案
- 长期血透导管的居家护理
- 警车日常工作科普知识培训课件
- 海外项目质量管理体系的实施要求与案例分析
- 仔猪供货方案模板(3篇)
- 一例肺炎患者的个案护理
- 文明实践健康义诊活动策划
- 2025年内蒙古自治区中考物理试题(原卷版)
- 2024司法考试试题及答案
评论
0/150
提交评论