- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及接口技术 第4章 总线 总线:连接两个以上数字系统元件的公共的信息通路。 总线的分类: 片内总线 元件级总线 系统总线(内总线) 通信总线(外总线) 标准总线的优点: 简化软、硬件设计,简化系统结构。→ 模块化 使系统易于扩展、便于更新。 便于调试、维修。 → 各插件板分别调试 4.1 系统总线 STD : 工业控制 ISA : IBM PC/AT(286) MCA : IBM垄断(与ISA不兼容) EISA : 扩展ISA(与ISA兼容) VESA : 视频;局部总线 PCI : 现在。图形界面、高速数传 AGP : 图形加速接口 4.1 系统总线 4.1.1 STD总线 兼容性好 小板结构,模块化 可靠性高 结构简单,支持多微处理器 4.1 系统总线 4.1.1 STD总线 地址选择信号产生时序 4.1 系统总线 4.1.1 STD总线 读写时序 4.1 系统总线 4.1.1 STD总线 串行 并行 Page 104 4.1 系统总线 4.1.1 STD总线 串行 并行 BAI BAO BUSAK BUSRQ Page 105 4.1 系统总线 4.1.1 STD总线 利用MEMEX选择存储器组 输出接口存储器选择法 4.1 系统总线 4.1.1 STD总线 输出接口存储器选择法 4.1 系统总线 4.1.2 ISA总线 4.1 系统总线 4.1.2 ISA总线 4.1 系统总线 4.1.2 ISA总线 数据总线为16位(支持8位、16位数据操作)SBHE、MEMCS16、IOCS16、0WS 提速:0WS,零等待状态,也叫NOWS(No Wait State),ISA卡通知CPU不插Tw。 升位:MEMCS16、IOCS16,插件板通知CPU进行16位数据传送。 位数可选:SBHE,总线高字节允许(System Bus High Enable),可选8位、16位操作。 【注意】当SBHE被主控设备(一般为系统主板)置为低电平时,ISA插卡必须及时将IOCS16或MEMCS16置为有效作为回应。 4.1 系统总线 4.1.2 ISA总线 数据总线为16位(支持8位、16位数据操作)SBHE、MEMCS16、IOCS16、0WS 4.1 系统总线 4.1.2 ISA总线 寻址能力达到16MB,地址、数据线不复用。 LA17~LA23(非锁存信号,可用BALE 锁存) LA17~LA19(不锁存)与SA17~SA19(锁存)重复。 中断扩充为11个(PC/XT为6个)IRQ3~IRQ7,IRQ9~IRQ12,IRQ14~IRQ15 IRQ0(定时器)、IRQ1(键盘)、IRQ2(级联) 、IRQ8(定时器8254) 、IRQ13(协处理器)用于系统板上,总线上不出现。 B4引脚:IRQ2(XT)→ IRQ9(AT),早期由8259级联实现。 4.1 系统总线 4.1.2 ISA总线 4.1 系统总线 4.1.2 ISA总线 DMA扩充为7个(PC/XT为4个) DRQ0~3,DRQ5~7(新增),DACK0~DACK3,DACK5~DACK7 优先级:DRQ0>DRQ1>……>DRQ7(DRQ4用作8237级联,不出现) DRQ0~3:8位传输DRQ5~7:16位传输 4.1 系统总线 4.1.2 ISA总线 ISA总线是一种多主控总线:MASTER若ISA插卡要控制总线,则: ISA卡置DRQx为高; DMAC送HOLD申请总线,若成功(CPU送来HOLDACK信号)则DMAC置相应的DACKx有效 → ISA卡成为总线上的主控设备; 此时AEN为高电平,若此时ISA卡需要访问其它I/O设备(包括其它ISA卡),则置MASTER为低 → 释放AEN(使AEN为低电平,无效); …… ISA卡是否DRQx(置为低),释放MASTER(置为高) → 总线控制权又返回系统板。 4.1 系统总线 4.1.2 ISA总线 速度:CLK(B20,Output)4.77MHz → 8.3MHz(标准)→ 12MHz 4.1 系统总线 4.1.2 ISA总线 速度:CLK(B20,Output)4.77MHz → 8.3MHz(标准)→ 12MHz 4.1 系统总线 4.1.2 ISA总线 早期的PC机 现在 4.1 系统总线 4.1.3 PCI总线(局部总线,1993年) 4.1 系统总线 4.1.3 PCI总线 不依赖于处理
文档评论(0)