微型计算机总线

合集下载

51单片机常见的填空题

51单片机常见的填空题
35 辑运算指令可以完成______、____、____、清 0 和取反操作,当以累加器 A 为目的操作数时,对 P 标志有影响。
正确答案: 第 1 空:与;逻辑与 第 2 空:或;逻辑或 第 3 空:异或;逻辑异或
36 当前指令 CJNE A,#12H,10H 的地址是 0FFEH,若累加器 A 的值为 10H, 则该指令执行后的 PC 值为_______,若累加器 A 的值为 12H,则该指令执行后的 PC 值为__________。
(1006H)=___________;
(1007H)=___________;
(1008H)=___________。
正确答案: 第 1 空:12H 第 2 空:34H 第 3 空:00H;0H;0 第 4 空:00H;0H;0 第 5 空:00H;0H;0 第 6 空:55H 第 7 空:67H 第 8 空:00H;0H;0 第 9 空:87H 解析:
பைடு நூலகம்
DPTR,#2000H A,@DPTR 20H,A
25、8051 有

正确答案: 第 1 空:4 第 2 空:8
位的并行 I/O 端口。
26、MCS-51 单片机中 P0 口作地址/数据总线,传送地址码的________位;P2 口作地址总线,传送地址码的________位 。
正确答案: 第 1 空:低 8 第 2 空:高 8
33、使累加器 A 的最低位置 1,要求使用逻辑操作指令,要求不得改变 A 中未 涉位的内容。
正确答案: 第 1 空:ORL A,#01H;ORL A,#00000001B
34 清除累加器 A 的高四位,要求使用逻辑操作指令,要求不得改变 A 中未涉位 的内容。
正确答案: 第 1 空:ANL A,#0FH;ANL A,# 00001111B

微型计算机的总线技术原理分析

微型计算机的总线技术原理分析

2021/4/21
20
(6)USB传输线能够提供100mA的电流,而带电源的USB Hub使得每个接口可以提供500 mA的电流。
(7)USB V1.1规范提供全速12Mbps的模式和低速1.5Mbps 的模式,USB V2.0规范提供高达480Mbps的数据传输速 率,可以适应各种不同类型的外设。
8位ISA总线是一种开放式的结构总线,在总线母板上有8个系 统插槽,用于I/O设备和PC机的连接。由于8位ISA总线具有价格 低、可靠性好、使用灵活等特点,并且对插板兼容性好。
8位ISA总线引脚信号总共有62条。通过一个31脚分为A、B两 面的连接插槽来实现,其中,A面为元件面,B面为焊接面。符 合ISA总线标准的接插件可以方便的插入,以便对微型计算机 系统进行功能扩展。
16位ISA总线的前62引脚的信号分布及其功能与8位ISA总线基 本相同,仅有两处作了改动。
16位ISA总线中新增加的36引脚插槽信号扩展了8位数据线、7 位地址线、存储器和I/O设备的读写控制线、中断和DMA控制线 、电源和地线等。
新插槽中的引脚信号分为C(元件面)和D(焊接面)两列。
2021/4/21
2021/4/21
13
4.3 局部总线
4.3.1 VESA总线
VESA(Video Electronics Standards Association 视频电 子标准协会)总线是一种32位接口的局部总线,通 常称为VL总线。
由于EISA总线工作频率是8MHz,而VESA局部总线工 作频率可以达到33MHz。因此,需要高速数据传输 的系统可以采用VESA局部总线。它通常用于视频和 磁盘到基于80486的PC机的接口。
PCI V2.0版本支持32/64位数据总线,总线时钟为25~ 33MHz,数据传输率达132~264MB/s。1995年推出的PCI V2.1版本支持64位数据总线,总线速度为66MHz,最大 数据传输率达528MB/s。这个速度是最初的IBM PC总线的 100倍,是最快的ISA总线的40倍。PCI总线的优良性能使 它成为当前Pentium系列芯片的最佳选择,现在所有 Pentium主板都使用了PCI V2.1和更新版的PCI总线。

什么是微型计算机的系统总线

什么是微型计算机的系统总线

1.什么是微型计算机的系统总线?说明数据总线、地址总线、控制总线各自的作用。

【解答】系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道。

(1)数据总线(DB):用来传送数据,主要实现CPU与内存储器或I/O设备之间、内存储器与I/O设备或外存储器之间的数据传送。

16位机有16条数据总线,32位机有32条。

数据总线是双向的。

(2)地址总线(AB):用来传送地址。

主要实现从CPU送地址至内存储器和I/O设备,或从外存储器传送地址至内存储器等。

地址总线的多少决定了系统直接寻址存储器的范围,如8086的地址总线有20条,可以寻找从00000H-FFFFFH共220=1M个存储单元,可以寻址64K个外设端口。

地址总线是单向的。

(3)控制总线(CB):用于传送控制信号、时序信号和状态信息等。

2.8086CPU具有20 条地址线,可直接寻址(220=)1MB 容量的内存空间,在访问I/O端口时,如果使用地址线16条,最多可寻址(216=)64K 个I/O端口。

3.8086CPU的数据外总线宽度为16 位,指令缓冲器为 6 个字节,选通存储器或I/O接口的信号是;8088CPU的数据外总线宽度为8 位,指令缓冲器为 4 个字节,选通存储器或I/O 接口的信号是。

4.解释逻辑地址、偏移地址、有效地址、物理地址的含义,8086存储器的物理地址是如何形成的?怎样进行计算?【解答】逻辑地址:表示为段地址:偏移地址书写程序时用到,一个存储单元可对应多个逻辑地址;偏移地址:是某一存储单元距离所在逻辑段的开始地址的字节个数。

有效地址:是指令中计算出的要访问的存储单元的偏移地址。

物理地址:是CPU访问存储器时用到的20位地址,是存储单元的唯一的编号。

物理地址计算公式:物理地址= 段地址×10H+有效地址(或偏移地址)5.已知堆栈段寄存器(SS)=2400H,堆栈指针(SP)=1200H,计算该堆栈栈顶的实际地址,并画出堆栈示意图。

第5章 微型计算机的总线技术

第5章 微型计算机的总线技术
11
第5章
微型计算机的总线技术
利用以下串、并联两种总线优先级的安排可以实现STD总 线的优先级控制。 (1)串联总线优先级控制:这种方式是在每一个总线控制 器模板上,建立总线优先级逻辑电路。 【例5.1】采用串联优先级控制链的形式进行总线的优先 级控制。如图5-2所示,在STD总线上用3个优先级逻辑电路 和相应控制线组成。
12
BAI 主 机 板 BRQ
BAO
BAI BRQ
BAO
BAI BRQ
BAO
优先级 逻 辑
优先级 逻 辑
优先级 逻 辑
BUSAK BUSRQ
.
STD BUS
.
.
图5-2 STD的串联总线优先级控制
13
第5章
微型计算机的总线技术
(2)并联总线优先级控制:这种方法是将优先级控制逻 辑电路放在单独一块模板上,其他各个总线控制器均通过这 块模板提出总线请求。 【例5.2】总线的并联优先级控制分析。并联总线优先级 控制如图5-3所示。
推出了EISA总线。在当时,尽管数据总线宽度被增加到32位, 但EISA总线的时钟速度仍然维持在8MHz,这导致了这种互 连结构标准逐渐地被减少使用。但是,更新以后的VESA局部 总线和PCI总线均工作在更高的速度之下,它们现在可以在 33MHz的频率下工作。
23
第5章
微型计算机的总线技术
1. EISA总线的特点 (1)用于32 位微机中,可寻址4GB的存储空间,也支持 64KB的I/O端口寻址。 (2)具有32位数据线,保证了系统性能的提高,使最大数 据传输速率达33 MB/S。 (3)支持多处理器结构,支持多主控总线设备,具有较强 的I/O扩展能力和负载能力。 (4)具有自动配置功能,可以根据配置文件自动地初始化, 配置系统板和多扩展卡。 (5)扩展了DMA的范围和传输速度,支持7个DMA通道, DMA数据传输既可在ISA方式下也可在EISA方式下进行。 (6)采用同步数据传送协议,可支持常规的一次传送,也 可支持突法方式即高速分组传送。 24

微型计算机系统总线

微型计算机系统总线

386、486 微型计算机系统采用,后来被淘汰。
16
1.什么是传统机械按键设计?
传统的机械按键设计是需要手动按压按键触动 PCBA上的开关按键来实现功能的一种设计方式。
传统机械按键结构 层图:

PCB

A
开关 键
传统机械按键设计要点: 1.合理的选择按键的类 型,尽量选择平头类的 按键,以防按键下陷。 2.开关按键和塑胶按键 设计间隙建议留 0.05~0.1mm,以防按键 死键。 3.要考虑成型工艺,合 理计算累积公差,以防
3.VESA总线
5.2
VESA(video electronics standard association)总线是 1992 年由60家附件卡制造商联合推出的一种局部总线,简称为 VL(VESA local bus)总线。用于CPU与主存和Cache 的直接相 连。
32位数据线,且可 通过扩展槽扩 展到64 位,使用 33MHz时钟频率,最大传输率达132MB/s,可与 CPU同步工作。
18
4.PCI总线
5.2
PCI总线是当前最流行的总线之一
由Intel公司推出的一种局部总线。 它定义了32位数据总线,且可扩展为64位。 是基于奔腾等新一代微处理器而发展的总线。
支持突发读写操作,和即插即用。
最大传输速率可达132MB/s, 可同时支持多组外围设备。
19
PCI 的外部引线信号
5.2
22
5.3 外部总线介绍
外部总线(External Bus),用于微机与外设 以及微机与测量仪器仪表之间的通信。
分为并行总线和串行总线
23
1. RS-232-C串行通讯总线
5.3
美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。

微机原理总线

微机原理总线

习题44.1 什么叫总线?总线如何进行分类?各类总线的特点和应用场合是什么?【解答】总线是指计算机中多个部件之间公用的一组连线,由它构成系统插件间、插件的芯片间或系统间的标准信息通路。

(1)微处理器芯片总线:元件级总线,是在构成一块CPU插件或用微处理机芯片组成一个很小系统时常用的总线,常用于CPU芯片、存储器芯片、I/O接口芯片等之间的信息传送。

(2)内总线:板极总线或系统总线,是微型计算机系统内连接各插件板的总线,用以实现微机系统与各种扩展插件板之间的相互连接,是微机系统所特有的总线,一般用于模板之间的连接。

在微型计算机系统中,系统总线是主板上微处理器和外部设备之间进行通讯时所采用的数据通道。

(3)外部总线:通信总线,主要用于微机系统与微机系统之间或微机与外部设备、仪器仪表之间的通信,常用于设备级的互连。

数据可以并行传输,也可以串行传输,数据传输速率低。

4.2 什么叫总线的裁决?总线分配的优先级技术有哪些?各自的特点是什么?【解答】当总线上的某个部件要与另一个部件进行通信时,首先应该发出请求信号,有时会发生同一时刻总线上有多个请求信号的情况,就要根据一定的原则来确定占用总线的先后次序,这就是总线裁决。

(1)并联优先权判别法通过优先权裁决电路进行优先级别判断,每个部件一旦获得总线使用权后应立即发出一个“总线忙”的信号,表明总线正在被使用。

当传送结束后释放总线。

(2)串联优先级判别法采用链式结构,把共享总线的各个部件按规定的优先级别链接在链路的不同位置上,位置越前面的部件,优先级别越高。

(3)循环优先权判别法类似于并联优先权判别法,只是动态分配优先权,原来的优先权编码器由一个更为复杂的电路代替,该电路把占用总线的优先权在发出总线请求的那些部件之间循环移动,从而使每个总线部件使用总线的机会相同。

4.3 总线数据的传送方式有哪些?各自有何特点?【解答】(1)串行传送方式只使用一条传输线,在传输线上按顺序传送信息的所有二进制位的脉冲信号,每次一位。

第2章_微型计算机系统基础(2)

第2章_微型计算机系统基础(2)

2.2.3 存储器
计算机的存储器用来存放程序和数据,其容量的大 小、存取数据速度的快慢将直接影响到微机系统的性能。
随机存储器 RAM
主存储器 (内 存) 只读存储器 ROM 可编程只读存储器 PROM 可改写只读存储器 EPROM
存 储 器
外存储器 (辅助存储 器)
磁盘存储器:软磁盘、硬磁盘 光盘存储器
(3)控制总线(CB):用于传送控制信 息和时序信息。控制信息中,有的是 CPU向内存或CPU向I/O接口电路发出的 信号,如读/写信息、片选信号、中断 响应信号等。控制总线上的信息传送方 向由具体控制信号而定,一般是双向的, 控制总线的位数要根据系统的实际需要 确定。
3.外部总线 外部总线是微型计算机和外部设备 之间的总线,微型计算机作为一种设备, 通过该总线和其他设备进行信息与数据 交换。
内存地址
RAM在实际存储的时候被分成 为许多等长的存储单元,在微机 中一般按照字节存储,即按字节 来分存储单元。比如,如果有内 存1kB,则被分为1024个存储单 元。每个存储单元将被赋予一个 编号即内存地址。 注意区分内存地址和内存 地址中的内容。
FFFFH
0002H
0001H
0000H
2、外存
2.2.7 微型计算机的主要性能指标

性能指标
(分32位、64位等几种字长)
重点
字长:计算机一次可并行处理的二进制数码的位数
运算速度(或时钟频率)——MIPS(每秒百万条指令) 主频,即主时钟频率。 80486:33MHZ~66MHZ之间 Pentium 4:2.4GHZ 频率越高,速度越快。 主(内)存贮器的容量:128MB/256MB/512MB/1GB等 外部设备配置 此外,还有功能指标、可靠性指标、兼容性指标等。

微机 简答题

微机 简答题

3.微型计算机系统总线从功能上分为哪三类?它们各自的功能是什么?答:微型计算机系统总线从功能上分为地址总线、数据总线和控制总线三类。

地址总线用于指出数据的来源或去向,单向;数据总线提供了模块间数据传输的路径,双向;控制总线用来传送各种控制信号或状态信息以便更好协调各功能部件的工作。

2.8086/8088 CPU的地址总线有多少位?其寻址范围是多少?答:8086/8088 CPU的地址总线共20 位,最大可寻址1MB空间。

4.8086/8088 CPU 中有几个通用寄存器?有几个变址寄存器?有几个指针寄存器?通常哪几个寄存器亦可作为地址寄存器使用?答:8086/8088 CPU 中共有:8个16位的通用寄存器AX、BX、CX、DX 、BP、SP、SI、DI;2个变址寄存器SI、DI;2个指针寄存器BP、SP;其中BX、BP、SI、DI 亦可作地址寄存器。

1.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。

执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。

2.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

3.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。

其意思是用来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF,IF,TF。

chap_5

chap_5

64位总线 扩展信号
接口控制
中断信号
支持Cache 的信号
边界扫描 信号
图5.2 PCI总线信号
• •
PCI桥可以利用许多厂家开发的PCI芯片组(PCI set)实现。 通过选择适当的PCI桥构成所需的系统, 是构成PCI系统的一条捷径。
• 例如, 在一台Pentium机中, 可以查到它具有如 下资源: • ·系统设备Intel 82371SB PCI to ISA bridge; • · 系 统 设 备 Intel 82439HX Pentium(r) Processor to PCI bridge; • ·硬盘控制器Intel 82371SB PCI Bus Master IDE Controller。
• 2)ISA (Industry Standard Architecture工业标准体系结构), 是现存最老的通用微机总线类型, 是与286-AT总线一起 引入的。 • 3) MCA (Micro Channel Architecture,微通道体系结构), 是IBM在1987年为PS/2系统机及其兼容机设计的一个理想 的总线, 它代表了总线设计的革命性进步。 • 随着Intel公司推出80386CPU,数据总线由16位增至32位。 内部结构也发生飞跃性进步。CPU处理能力大大提高了。 通过总线与存储器、显示器、I/O设备传送数据速度就显 得很慢了。为了解决低性能总线与高性能CPU之间的矛盾, IBM公司率先在他们设计的一台386微机上,设计了一种 完全不同于ISA总线的微通道体系结构,即MCA总线体系 结构,但其与ISA总线不相兼容。
• 2. USB信号定义 • 在USB 2.0规范中, USB定义了4个信号: VBUS(电源)、 GND(地)、 D+(信号正端)、 D-(信号负端)。

第1章 总线组成和总线功能

第1章 总线组成和总线功能

第1章 总线组成和总线功能一.微型计算机总线主要由数据总线、地址总线、控制总线和电源等四部分组成。

1.数据总线数据总线是外部设备和主控设备之间数据传送的数据通道,通常用n ........D D 0表示,n 表示数据宽度,如ISA 总线宽度是16位,PCI 总线和数据宽度是32位。

总线中数据总线的宽度基本上反应了总线数据传输能力。

2. 地址总线地址总线是外部设备与主控设备之间传送地址信息的通道,通常用n ........A A A 10,表示。

地址总线的宽度,表示了该总线的寻址范围。

如PC/AT 机以及现在的常用计算机,在实模式下地址总线有16位地址线,则计算机系统所具有的基本寻址空间为MB 1024210=空间,在微机中,I/O 地址采用统一编码。

在PCI 总线中,内存空间、I/O 空间、配置空间是从地址总线的译码空间中划分出的三个区域,由于PCI 总线有32条地址线,寻址能力达GB 4232=字节。

3. 控制总线控制总线是专供各种控制信号传送的通道。

总线操作的各项功能都是由控制总线完成的。

在ISA 控制总线中,控制信号有总线允许、DMA 传输、中断请求、I/O 控制、存储器读写等。

ISA 控制总线可分为: I/O 总线操作:外设与主控设备建立联系,数据在外设与主控设备之间流通,如硬盘读写、数据显示、数据传输等。

I/O 总线操作常用IN 和OUT 语句。

DMA 总线操作:用DMA 方式在外设与存储器之间传送数据而封锁主控设备参与,由DMA 控制器控制总线占有权。

中断控制:外设通过中断线向主设备提出服务请求信号,主设备根据中断优先级进行响应。

控制总线是总线中最有特色的部分。

数据总线看宽度,表示计算机系统的计算能力和计算规模。

地址总线看位数,它决定了系统的寻址能力,表明计算机构成的规模 控制总线看特色,表示该总线的设计思维,控制方式及技巧。

4. 电源ISA 总线及PCI 总线电源由+12V ,-12V ,+5V ,-5V 。

现代微型计算机总线技术的发展

现代微型计算机总线技术的发展

现代微型计算机总线技术的发展闫长青吴石增摘要:对现代微型计算机的总线技术进行了概述,并对随微型计算机不断发展所采用的几种典型的总线进行了介绍,重点介绍了新近应用较多的PCI和AGP总线。

同时对各种总线的性能进行了综合对比。

关键词:总线技术PC/XT总线ISA总线PCI总线AGP总线EISA总线近十几年来,微型计算机有了迅猛的发展,引发了新的技术革命,甚至引起了人们生活方式的巨大变革。

微型计算机之所以有如此大的能力,与计算机结构技术的不断革新、发展是密切相关的。

而总线技术正是计算机结构技术中一个十分重要的组成部分。

采用总线技术,是现代计算机技术发展的必然。

由于总线技术的应用,简化了系统设计,便于组织各模块的专业化生产,也便于产品的升级换代,同时也能得到众多计算机厂商的支持。

在一般的微型计算机系统中,往往具有不同层次的总线结构,以386微机系统为例,它就支持以下4种总线:(1)CPU总线:具有32位地址线(CAB)和32位数据线(CDB),它用来连接CPU和外围芯片。

(2)存储总线:具有32位地址线(MAB)和36位数据线(MDB,包括4位奇偶校验位),用来连接存储控制器和DRAM。

(3)系统总线:也称I/O通道总线,用来与扩充槽上的各扩充板卡相连。

系统总线有多种标准,其数据地址线不同,以适用于不同的应用系统。

(4)外部总线:具有24位地址线(XAB)和8位数据线(XDB),用来与主机板上的I/O控制器和键盘控制器相连接。

在以上几种总线中,CPU总线、存储总线、外部总线在系统板上,不同的计算机系统采用的芯片组不同。

所以这些总线均不完全相同,也没有互换性问题。

而系统总线则不同,它是与I/O扩展插槽相连接的。

I/O插槽中可以插入各种扩充板卡,作为各种外设的适配器与外设连接。

因此要求系统必须有统一的标准,以便按照这些标准来设计各类适配卡。

本文以下讨论的微机总线即指PC及其兼容机的系统总线或称I/O总线。

下面将对微机总线发展过程中的几种典型总线技术进行逐一介绍,重点是新近采用的PCI及AGP总线技术。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据传输速率:总线上单位时间内传输数据信号的总量, 等于带宽除以每个数据传输使用的总线周期数。 数据传输速率(ISA)= 16MB/s ÷2= 8MB/s 数据传输速率(PCI)= 133MB/s ÷ 1= 133MB/s
10.1.3 总线的分类
1. 系统总线
❖ 初期微型计算机的结构比较简单,它的总线连接 了微处理器、存储器、接口电路和输入/输出设备, 构成了完整的“计算机系统”,这样的总线称为 “系统总线”。
异步传输下的读传输时序
图10-2
(3)半同步传输
❖ 进行半同步传输时,各信号仍以公共时钟为基准,数 据的开始时间由时钟信号和握手信号共同确定。
❖ 总线上各操作之间的时间间隔可以变化,但仅允许为 公共时钟周期的整数倍。
❖ 半同步方式在同步的前提下,允许设备的某些不一致 性,具有较大的灵活性,因此得到了广泛的使用。 ISA总线属于这种类型。
加1)寻址。 ➢ 这种传输方式总线的利用率高 ➢ PCI总线支持突发数据传输方式。
4. 错误检测
❖ 由于外界或者自身存在着各种随机出现的干扰因素, 总线上传输的信息可能产生错误。
❖ 需要错误检测电路发现或纠正出现的错误,由专用 的总线信号来报告出现的错误。
10.1.2 总线的指标
1. 总线宽度
• 同时传输的数据位数 • 位数越多,一次传输的信息就越多 • ISA总线宽度16位,EISA:16位,PCI:32位,PCI-2:64
位。
2. 总线频率
• 总线通常都有一个基本时钟,总线上其他信号都以这个 时钟为基准
• 这个时钟的频率也是总线工作的最高频率。时钟的频率 越高,单位时间内传输的数据量就越大。
❖ 信息是在两个或两个以上模块(或称为设备)之间传 送的
❖ 传送信息的主动方称为主模块,传送信息的被动方称 为从模块。
❖ 除了特殊情况外,信息的传送都是在主模块与一个从 模块之间进行。
❖ 总线上同一时刻仅有一个主模块占用着总线。
1. 总线数据传输的过程
一次总线传输过程划分为若干阶段:
⑴ 总线申请与总线裁决:主模块申请总线,以便取得总 线的控制权。 多个主模块同时申请总线使用权时,根据某种算法作 出裁定,把总线的控制权赋予某个设备,这一任务由 总线控制器完成。
❖ 这种系统总线实际上就是微处理器芯片总线(片 内总线)的延伸。
图10-1
2. 局部总线
❖ 大量设备连接到系统总线上时:
➢ “争用”总线的可能性增加,容易产生数据传输“瓶 颈效应”,总线性能下降
➢ 总线连接设备多,负载重,也会增加传输延迟
❖ 为了解决这个矛盾,在CPU高速外设之间增加了一条 直接通路,该通路称为“局部总线”
10.1 总线技术概述
10.1.1 总线的标准
总线标准主要包括以下几个部分:
❖ 机械结构规范:模块尺寸、总线插头、边沿联接器 插座等规格及位置。
❖ 性能规范:总线每根线(引脚)信号名称与功能, 它们相互作用的协议(例如定时关系)。
❖ 电气规范:每根信号线工作时的有效电平、动态转 换时间、负载能力、各电气性能的额定值及最大值。
❖ 异步传输没有统一的时钟信号,它通过一对握手 (Handshaking)信号线(请求Request,响应 Acknowledge)在发送方和接收方之间进行联络。
❖ 主设备发出传输请求,从设备准备就绪后发出应答信号, 此后传输开始。
❖ 异步方式的数据传输时间随着设备响应速度的不同而变化。
❖ CPU对存储器传统的读写是一种异步传输方式。CPU (主模块)将存储器地址放到地址总线上,发出读信号。 存储器从模块识别地址,在延迟若干时间后,将数据和应 答信号放到总线上。
❖ 这种总线的数据传输可以是并行的(如打印机),也 可以是串行的,数据传输速率低于系统内部的总线。
❖ 有多种不同的通信总线标准,例如,串行通信的 RS232C、USB总线,用于硬磁盘接口的IDE、SCSI 总线,用于连接仪器仪表的IEE-488、VXI,用于并 行打印机的Centronics等。Βιβλιοθήκη 10.1.4 总线的数据传输
❖ 使用局部总线后,系统内有多条不同级别的总线,形 成了“分级总线结构”。
❖ 不同传输要求的设备“分类”连接在不同性能的总线 上,合理地分配系统资源,满足不同设备的不同需要。
❖ 局部总线信号独立于CPU, 处理器的更换不会影响系 统结构。
3. 通信总线(外总线)
❖ 通信总线又称为外总线,用于微机系统与微机系统, 微机与外部设备(如打印机、硬盘设备)、仪器仪表 之间的通信通道。
⑵ 寻址:主模块取得总线控制权后,由该模块进行寻址 (目的地址),通知被访问的从模块进行信息传输。
⑶ 传送数据:根据读写方式确定信息流向,一次传输可 以传送一个数据,也可以传送多个数据。
⑷ 错误检测
2. 总线传输的定时方式
❖ 在总线上进行信息传送必须使得信息传送双方 (主与从)相互同步。
➢ 每一位的信息从什么时间开始 ➢ 每一个数据从哪一位开始 ➢ 每一个数据块从哪一个数据开始
❖ 有三种定时方法:
➢ 同步传输 ➢ 异步传输 ➢ 半同步传输
(1)同步传输
❖ 信息传送在一个公共时钟的控制下进行 ❖ 总线所有事件都在时钟周期的开始时发生,而不是由
发送方或接收方决定。 ❖ 同步方式要求总线上的所有设备都能按照严格的时间
关系实施数据传输。
(2)异步传输
❖ 为了能用不同速度的模块组成系统,有时也采用异步方式 控制数据传输。
3. 数据传输类型
总线上的数据传输有单周期方式和突发数据传输 (Burst)两种方式。
❖ 单周期方式在获得一次总线使用权后只能传送一个数 据,如果需要传输多个数据,就要多次申请使用总线。
❖ 突发方式下,获得一次总线使用权可以连续进行多个 数据的传输:
➢ 寻址阶段主设备发送数据块的首地址, ➢ 后续的数据在首地址的基础上按一定的规则(如自动
• ISA总线、EISA总线的时钟频率为8MHz,PCI总线为 33.3MHz,PCI-总线2可达66MHz。
3. 总线带宽与总线数据传输速率
带宽:总线上单位时间内传输信息的总量,等于总线宽度 乘上总线频率。
B(ISA)= 2(字节数据宽)×8(MHz)= 16MB/s B(PCI)=4(字节数据宽)×33.3(MHz) = 133MB/s
相关文档
最新文档