- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
要点 微型机接口系统构成 CPU内部结构与工作原理 CPU引脚信号与工作模式 CPU对接口的操作时序和总线周期 8086的存储器和IO组织 X86接口系统架构及其发展 一、微型机接口系统构成 总线(原理课已讲 第四章) 总线定义,意义,实际上由多种总线结构:单、双、三、多 数据总线: 双向 宽度 内容:数据、状态、控制信息、命令 地址总线: 单向 位数--〉内存容量 控制总线: CPU发出的读、写、中断相应信号等 接口发给CPU:时钟信号、中断请求、DMA请求、准备就绪等 接口与外设间的信号 数据信号,地址信号、控制信号 不像CPU与接口那么统一规范。根据接口和外设类型不同而不同 二、 CPU内部结构与工作原理 1.内部结构图 2.BIU与EU 各自组成、各自功能、并行工作过程 386的组成和工作原理 三、CPU引脚信号与工作模式 8086的引脚信号(四类引脚) 地址总线:20位地址线 数据总线:16位数据线 控制总线:读/写/... 其他:电源/时钟/... 数据/地址引脚 AD15~AD0 数据/地址复用,地址需锁存(T1,ALE) 20位内存地址的低16位 16位I/O地址 A19~A16/S6~S3 地址/状态 20位内存地址的高4位/运行状态 控制总线 BHE/S7 高8位数据允许/状态 MN/MX 最小/最大模式 RD 读选通 WR 写选通 ALE 地址锁存允许 DEN 数据允许 DT/R 数据发送/接收 READY 准备就绪 INTR 可屏蔽中断请求 INTA 中断响应 NMI 不可屏蔽中断请求 RESET复位,FFFF0H开始 HOLD 总线保持请求 HLDA 总线保持响应 CLK 时钟 VCC ,GND +5V,信号地 8088与8086的差异 8088 外部8位数据总线 4字节指令队列 IO/M 准十六位CPU 8086 外部16位数据总线 6字节指令队列 M/IO 十六位CPU 8086的工作模式 小模式:在最小(MN)方式情况下,CPU用于构成一个小型的单个处理机的系统,CPU本身必须提供全部的控制信号; 大模式:通过Intel 8288总线控制器而不是直接由CPU来提供控制信号,构成一个多处理机系统。 来源:在复杂应用中,控制信号的驱动能力和控制功能不足 区别:输入引脚MN/MX -,有一部分引脚(即引脚24~31)的功能也被重新定义,以满足多处理机系统的需要 小模式(各部件与信号) 8288的命令输出 四、 CPU对接口操作时序和总线周期 CPU操作类型 ·系统的复位和启动操作; ·暂停操作; ·总线操作; ·中断操作; ·最小方式下的总线保持; ·最大方式下的总线请求/允许。 系统的复位和启动操作 RESET引脚起码维持4个时钟周期的高电平,如果是初次加电引起的复位,则要求维持不小于50us的高电平。 总线周期 时钟周期、指令周期、机器周期(总线周期)的关系 在CPU通过总线对存储器读或写,对I/O端口进行读或写的时间。 一个最基本的总线周期由4个时钟周期组成,也称为4个状态,即T1状态、T2状态、T3状态和T4状态。 空闲周期中可以包含1或多个时钟周期。这期间,在总线高4位上,CPU仍然驱动前一个总线周期的状态信息。而且,如果前一个总线周期为写,CPU会在总线低16位上继续驱动数据信息;如果前一个为读周期,则总线低16位处于高阻状态。 (1)在T1状态,CPU往多路复用总线上发出地址信息,以指出要寻址的存储单元或外设端口的地址。 (2)在T2状态,CPU从总线上撤消地址,而使总线的低16位置成高阻状态,为传输数据作准备。总线的最高4位(A19~A16)用来输出本总线周期的状态信息。这些状态信息用来表示中断允许状态、当前正在使用的段寄存器名等。 读总线周期:A/D总线为接收数据做准备。改变线路的方向。 写总线周期: A/D总线上形成待写的数据,且保持到总线周期的结束(T4)。 (3)在T3状态,多路总线的高4位继续提供状态信息,而多路总线的低16位(8088则为低8位)上出现由CPU写出的数据或者CPU从存储器或端口读入的数据。 (4)在被写入数据或者被读取数据的外设或存储器不能及时地配合CPU传送数据情况下,外设或存储器应通过READY信号线,在T3状态启动之前向CPU发出一个“数据未准备好”信号,于是CPU会在T3之后插入1个或多个附加的时钟周期Tw,Tw也叫等待状态。在Tw状态,总线上的信息情况和T3状态的信息情况一样。当指定的存储器或外设完成数据传送时,便在READY线上发出“准备好”信号,CPU接收到这一信息后,会自动脱离Tw状态而进入 T4状态。 (5)在T4
您可能关注的文档
最近下载
- 论文ICU口腔感染的预防护理.doc VIP
- 非标自动化电气设计作业流程与标准规范统一标准详.doc VIP
- 胰腺炎胃肠减压的护理.pptx VIP
- 2025至2030年中国成人高等教育市场运行态势及行业发展前景预测报告.docx
- 完整版中级财务会计试题及答案.docx VIP
- (NEW)中山大学中国语言文学系612语言学概论历年考研真题及详解.docx VIP
- 3L.05.01 ×× U9 ERP项目-项目上线总结报告.docx VIP
- 户外运动伤害保险服务分析方案.docx VIP
- 南京市鼓楼区2024~2025学年九年级(上)期末考试物理试卷及答案.pdf VIP
- 2025年护士长年终工作总结PPT课件.pptx VIP
原创力文档


文档评论(0)