TA的每日心情 | 开心 2023-5-15 15:14 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
* Z! q A3 S' Y! o7 C6 H, A( E+ x4 ]. k: G) I: g
总线分类+ v5 u( W6 w+ h; ?; z2 @
4 d; N: y, G' v' N1. 片内总线和片外总线
$ _$ F5 v" t, W, h" }2 b) G( Y
6 {, r _7 E3 g4 P8 P" a2 v$ h片内总线是CPU内部的寄存器、算术逻辑部件、控制部件以及总线接口部件之间的公共信息通道。
5 K3 L: O8 z, z4 ?' G$ b
) u0 j- c5 L. N" \/ I- V- Z' h片外总线则泛指CPU与外部器件之间的公共信息通道。1 }" u F( M7 _6 J$ ]9 g
: d! M: [" Y8 S# F' ?# i
我们通常所说的总线大多是指片外总线。有的资料上也把片内总线叫做内部总线或内总线(Internal Bus),把片外总线叫做外部总线或外总线(External Bus)。
0 i+ h) P' W; l U) b
: E+ [! j6 @) k5 N. y- I! Q* m2. CPU总线、系统总线和外设总线
1 y6 ?4 [3 [: B+ t: @3 {
2 h6 j/ Q* B, j. R [CPU总线是从CPU引脚上引出的连接线,用来实现CPU与外围控制芯片和功能部件之间的连接。
5 ^7 s( b8 R: R: L9 P% a+ {# E' Q' b4 E/ y( [$ m! X3 B' W
系统总线也称为I/O通道总线,用来与存储器和扩充插槽上的各扩充板卡相连接。常见的系统总线有ISA、PCI、PCI-E等。系统总线是通过专用的逻辑电路的对CPU总线的信号在空间与时间上进行逻辑重组转换而来。+ l: P: Z, R9 x0 l
9 ?5 C' O9 a. H0 [# h% i+ E外设总线是指计算机主机与外部设备接口的总线,实际上是一种外设的接口标准。目前在微型计算机上流行的接口标准有:IDE(EIDE/ATA,SATA)、SCSI、USB和IEEE 1394四种。前两种主要用于连接硬盘、光驱等外部存储设备,后面两种可以用来连接多种外部设备。
& c. z$ d0 F' c, Y$ p; I$ ~( q3 q z$ S b; P0 `' c1 F0 j7 W
3.地址总线、数据总线和控制总线" y0 {9 l/ K, e% {# p
3 q# Z3 j" d7 R1 {
几乎所有的总线都要传输三类信息:数据、地址和控制/状态信号,相应地每一种总线都可认为是由数据总线、地址总线和控制总线构成。
# ~7 K) @2 G, N F+ W: U$ ]; ~3 d5 x/ j+ g _% E: p
数据总线(Data Bus,DB)用于在各个部件/设备之间传输数据信息。
: E; v/ b) ~) I/ q; M3 L. {1 K& u0 L2 N% a( X! J Z
地址总线(Address Bus,AB)用于在CPU(或DMA控制器)与存储器、I/O接口之间传输地址信息。
4 C6 Z8 j+ v5 h" V6 r: q8 ~0 [4 i
% p. F. g# U! ?' I* W3 N: j+ E9 U+ S" l控制总线(Control Bus,CB)用于在CPU(或DMA控制器)与存储器、I/O接口之间传输控制和状态信息。
9 E! P7 B7 }' a, d& L( ^6 A9 G$ c- F
|
|