計(jì)算機(jī)總線講解
也就是說,總線是計(jì)算機(jī)中各部件之間傳送數(shù)據(jù)的公共通路??偩€的主要性能參數(shù)有總線帶寬、總線位寬和總線工作時(shí)鐘頻率??偩€帶寬也稱總線傳輸速率.用來描述總線傳輸數(shù)據(jù)的快慢。用總線上單位時(shí)間(每秒)可傳送數(shù)據(jù)量的多少表示,常用單位為MB/s??偩€位寬指總線一次能傳送二進(jìn)制數(shù)的數(shù)據(jù)量,單位為bit(位)。我們常說的32 bit(位)、64bit(位)即是指總線寬度。
{總線位寬越大,則每次通過總線傳送的數(shù)據(jù)越多,總線帶寬也越大??偩€工作時(shí)鐘頻率簡(jiǎn)稱為總線時(shí)鐘,用以描述總線工作速度快慢,用總線上單位時(shí)間(每秒)可傳送數(shù)據(jù)的次數(shù)表示,總線時(shí)鐘常用單位為MHz??偩€時(shí)鐘頻率越高,單位時(shí)間通過總線傳送數(shù)據(jù)的次數(shù)越多,總線帶寬也就越大。按總線的功能分類,計(jì)算機(jī)中有三種類型的總線,即傳送數(shù)據(jù)信息的數(shù)據(jù)總線、傳送地址信息的地址總線和傳送各種控制信息的控制總線。數(shù)據(jù)總線是CPU與存儲(chǔ)器、CPU與I/0接口設(shè)備之間傳送數(shù)據(jù)信息的總線,數(shù)據(jù)總線上的信息是雙向傳輸?shù)?。地址總線上傳送的是CPU向存儲(chǔ)器、I/0接口設(shè)備發(fā)出的地址信息,地址總線上的信息是單向傳輸?shù)?,控制總線傳送的是各種控制信號(hào)。有CPU至存儲(chǔ)器、I/O接口設(shè)備的控制信號(hào),有I/O接口送向CPU的應(yīng)答信號(hào)、請(qǐng)求倌號(hào).因此,控制總線上的信息是雙向傳輸?shù)摹? c: {1 z) P- j1 S
計(jì)算機(jī)總線包括以下三部分:5 C0 A! K; @/ P
x. @9 j7 i
(1) 片總線(Chip Bus, C-Bus)
F! w9 n8 R- i; |0 V) V
又稱元件級(jí)總線,是把各種不同的芯片連接在一起構(gòu)成特定功能模塊(如CPU模塊)的信息傳輸通路。
8 G S1 L8 N" W7 a% l1 V(2) 內(nèi)總線(Internal Bus, I-Bus)
5 F9 R: [
F2 m, n% J" n
}又稱系統(tǒng)總線或板級(jí)總線,是微機(jī)系統(tǒng)中各插件(模塊)之間的信息傳輸通路。例如CPU模塊和存儲(chǔ)器模塊或I/O接口模塊之間的傳輸通路。
0 f6 T1 E6 r6 H& A3 }(3) 外總線(External Bus, E-Bus)
) s3 w( j m9 l8 h3 k. D9 p- ^又稱通信總線,是微機(jī)系統(tǒng)之間或微機(jī)系統(tǒng)與其他系統(tǒng)(儀器、儀表、控制裝置等)之間信息傳輸?shù)耐?,如EIA RS-232C、IEEE-488等。其中的系統(tǒng)總線,即通常意義上所說的總線,一般又含有三種不同功能的總線,即數(shù)據(jù)總線DB(Data Bus)、地址總線AB(Address Bus)和控制總線CB(Control Bus)。
) w
w. ?6 t3 [; P: z8 B$ t; T+ ~, {" V/ ^1 g, B
評(píng)論