錯(cuò)誤??偩€按功能可分為五大類(lèi)型:1、數(shù)據(jù)總線,是用于傳送數(shù)據(jù)信息。數(shù)據(jù)總線是雙向三態(tài)形式的總線,在CPU與RAM之間來(lái)回傳送需要處理或是需要儲(chǔ)存的數(shù)據(jù);2、地址總線,用來(lái)指定在RAM之中儲(chǔ)存的數(shù)據(jù)的地址;3、控制總線,主要用來(lái)傳送控制信號(hào)和時(shí)序信號(hào);4、擴(kuò)展總線,是外部設(shè)備和計(jì)算機(jī)主機(jī)進(jìn)行數(shù)據(jù)通信的總線;5、局部總線,是在ISA總線和CPU總線之間增加的一級(jí)總線或管理層。
本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
總線(Bus)是計(jì)算機(jī)各種功能部件之間傳送信息的公共通信干線,它是由導(dǎo)線組成的傳輸線束。
總線是一種內(nèi)部結(jié)構(gòu),它是cpu、內(nèi)存、輸入、輸出設(shè)備傳遞信息的公用通道,主機(jī)的各個(gè)部件通過(guò)總線相連接,外部設(shè)備通過(guò)相應(yīng)的接口電路再與總線相連接,從而形成了計(jì)算機(jī)硬件系統(tǒng)。在計(jì)算機(jī)系統(tǒng)中,各個(gè)部件之間傳送信息的公共通路叫總線,微型計(jì)算機(jī)是以總線結(jié)構(gòu)來(lái)連接各個(gè)功能部件的。
總線按功能和規(guī)范可分為五大類(lèi)型:
-
數(shù)據(jù)總線(Data Bus):在CPU與RAM之間來(lái)回傳送需要處理或是需要儲(chǔ)存的數(shù)據(jù)。
-
地址總線(Address Bus):用來(lái)指定在RAM(Random Access Memory)之中儲(chǔ)存的數(shù)據(jù)的地址。
-
控制總線(Control Bus):將微處理器控制單元(Control Unit)的信號(hào),傳送到周邊設(shè)備。
-
擴(kuò)展總線(Expansion Bus):外部設(shè)備和計(jì)算機(jī)主機(jī)進(jìn)行數(shù)據(jù)通信的總線,例如ISA總線,PCI總線。
-
局部總線(Local Bus):取代更高速數(shù)據(jù)傳輸?shù)臄U(kuò)展總線。
數(shù)據(jù)總線DB
“數(shù)據(jù)總線DB”用于傳送數(shù)據(jù)信息。數(shù)據(jù)總線是雙向三態(tài)形式的總線,即他既可以把CPU的數(shù)據(jù)傳送到存儲(chǔ)器或I/O接口等其它部件,也可以將其它部件的數(shù)據(jù)傳送到CPU。數(shù)據(jù)總線的位數(shù)是微型計(jì)算機(jī)的一個(gè)重要指標(biāo),通常與微處理的字長(zhǎng)相一致。例如Intel 8086微處理器字長(zhǎng)16位,其數(shù)據(jù)總線寬度也是16位。需要指出的是,數(shù)據(jù)的含義是廣義的,它可以是真正的數(shù)據(jù),也可以是指令代碼或狀態(tài)信息,有時(shí)甚至是一個(gè)控制信息,因此,在實(shí)際工作中,數(shù)據(jù)總線上傳送的并不一定僅僅是真正意義上的數(shù)據(jù)。
數(shù)據(jù)總線(DataBus)規(guī)范了一個(gè)大的集成應(yīng)用系統(tǒng)中同構(gòu)系統(tǒng)、異構(gòu)系統(tǒng)等方面進(jìn)行數(shù)據(jù)共享和交換實(shí)現(xiàn)方法,系統(tǒng)間數(shù)據(jù)交換標(biāo)準(zhǔn)??捎糜谖⑻幚砼c內(nèi)存,微處理器與輸入輸出接口之間傳送信息。數(shù)據(jù)總線的寬度是決定計(jì)算機(jī)性能的一個(gè)重要指標(biāo)。微型計(jì)算機(jī)的數(shù)據(jù)總線大多是32位或64位。
-
1.業(yè)務(wù)實(shí)體數(shù)據(jù)交換:各個(gè)子系統(tǒng)在架構(gòu)分層上都有業(yè)務(wù)實(shí)體層,數(shù)據(jù)交換機(jī)制在業(yè)務(wù)實(shí)體層建立了一層對(duì)所有應(yīng)用系統(tǒng)透明的層。子系統(tǒng)之間,無(wú)論其實(shí)現(xiàn)的具體技術(shù)方案是什么,都可通過(guò)業(yè)務(wù)實(shí)體層進(jìn)行共享和交互,這也就建立了可在子系統(tǒng)間進(jìn)行持續(xù)集成和業(yè)務(wù)擴(kuò)展的結(jié)構(gòu),從而實(shí)現(xiàn)一個(gè)可擴(kuò)展的完整的一體化信息系統(tǒng)。
-
2.WebService數(shù)據(jù)交換:是一種Web服務(wù)標(biāo)準(zhǔn),Web服務(wù)提供在異構(gòu)系統(tǒng)間共享和交換數(shù)據(jù)的方案,也可用于在產(chǎn)品集成中使用統(tǒng)一的接口標(biāo)準(zhǔn)進(jìn)行數(shù)據(jù)共享和交換。
地址總線AB
“地址總線AB”是專門(mén)用來(lái)傳送地址的,由于地址只能從CPU傳向外部存儲(chǔ)器或I/O端口,所以地址總線總是單向三態(tài)的,這與數(shù)據(jù)總線不同。地址總線的位數(shù)決定了CPU可直接尋址的內(nèi)存空間大小,比如8位微機(jī)的地址總線為16位,則其最大可尋址空間為2^16=64KB,16位微型機(jī)(x位處理器指一個(gè)時(shí)鐘周期內(nèi)微處理器能處理的位數(shù)[1 、0]多少,即字長(zhǎng)大?。┑牡刂房偩€為20位,其可尋址空間為2^20=1MB。一般來(lái)說(shuō),若地址總線為n位,則可尋址空間為2^n字節(jié)。
控制總線CB
控制總線(ControlBus)簡(jiǎn)稱CB。控制總線主要用來(lái)傳送控制信號(hào)和時(shí)序信號(hào)。控制信號(hào)中,有的是微處理器送往存儲(chǔ)器和輸入輸出設(shè)備接口電路的,比如:讀/寫(xiě)信號(hào)、片選信號(hào)、中斷響應(yīng)信號(hào)等;也有是其它部件反饋給CPU的,比如:中斷申請(qǐng)信號(hào)、復(fù)位信號(hào)、總線請(qǐng)求信號(hào)、設(shè)備就緒信號(hào)等。因此,控制總線的傳送方向由具體控制信號(hào)而定,一般是雙向的,控制總線的位數(shù)要根據(jù)系統(tǒng)的實(shí)際控制需要而定。實(shí)際上控制總線的具體情況主要取決于CPU。
控制總線是連接在一起并完成和實(shí)現(xiàn)它們之間的通訊與數(shù)據(jù)傳送的,因此總線的概念是理解PC和主板的組成結(jié)構(gòu)、工作原理及部件之間相互關(guān)系的基礎(chǔ)。這些控制信息包括CPU對(duì)內(nèi)存和輸入輸出接口的讀寫(xiě)信號(hào),輸入輸出接口對(duì)CPU提出的中斷請(qǐng)求或DMA請(qǐng)求信號(hào),CPU對(duì)這些輸入輸出接口回答與響應(yīng)信號(hào),輸入輸出接口的各種工作狀態(tài)信號(hào)以及其他各種功能控制信號(hào)。控制總線來(lái)往于CPU、內(nèi)存和輸入輸出設(shè)備之間。
擴(kuò)展總線
擴(kuò)展總線是將信息以一個(gè)或多個(gè)源部件傳送到一個(gè)或多個(gè)目的部件的一組傳輸線。
擴(kuò)展總線類(lèi)型:
-
PC/XT總線系統(tǒng)
80年代初期,IBM PC/XT的出現(xiàn),它所用的8位擴(kuò)展總線代表了當(dāng)時(shí)的一種新型總線標(biāo)準(zhǔn)。這種機(jī)型很快就使Apple ΙΙ相形見(jiàn)絀。
隨著外部設(shè)備性能、主存儲(chǔ)器速度和16位中央處理器性能的提高,8位總線已不能適應(yīng)新的技術(shù),IBM使用Intel公司推出了全新的16位微處理器80286開(kāi)發(fā)PC/AT個(gè)人計(jì)算機(jī),采用了全新的16位擴(kuò)展總線,由PC/XT擴(kuò)展總線增加地址信號(hào)、數(shù)據(jù)信號(hào)線及控制信號(hào)線而成,這兩種總線在同一塊底板上并存了較長(zhǎng)一段時(shí)間。
-
ISA總線系統(tǒng)
PC/AT的擴(kuò)展總線系統(tǒng)也就是后來(lái)在市場(chǎng)上使用了很長(zhǎng)時(shí)間的工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線(ISA)。這種16位的擴(kuò)展總線系統(tǒng)在相當(dāng)長(zhǎng)時(shí)間內(nèi)一直是市場(chǎng)上主板制造商使用的主流,有人試圖另立標(biāo)準(zhǔn),但都被市場(chǎng)所淘汰(這種情況一直延續(xù)到32位微處理器芯片出現(xiàn)之后)。
局部總線
局部總線是在ISA總線和CPU總線之間增加的一級(jí)總線或管理層。這樣可將一些高速外設(shè).如圖形卡.硬盤(pán)控制器等從ISA總線上卸下而通過(guò)局部總線直接掛接到CPU總線上,使之與高速能CPU總線相匹配。
局部總線技術(shù)是PC體系結(jié)構(gòu)發(fā)展中的重大變革,它使外設(shè)與CPU和內(nèi)存之問(wèn)的數(shù)據(jù)交換速度得到了質(zhì)的飛躍,PC機(jī)與小型工作站之問(wèn)的性能差異逐漸消失。
高性能的微處理器能以33MHz以上的時(shí)鐘頻率運(yùn)行,但還要等待硬盤(pán)、顯示卡和其它外設(shè),單總線的系統(tǒng)結(jié)構(gòu)成了提高微型計(jì)算機(jī)整體性能瓶頸。為了解決這一問(wèn)題,在傳統(tǒng)總線結(jié)構(gòu)上加以局部總線來(lái)改進(jìn)整機(jī)總體的性能,目前已實(shí)施的局部總線可分為專用局部總線、VESA局部總線和PCI局部總線。
VESA總線定義的“局部總線”是將地址、數(shù)據(jù)和控制信號(hào)與主CPU的管腳直接相連接??偩€設(shè)計(jì)簡(jiǎn)單,無(wú)緩沖器,在CPU速度高于33MHz時(shí),會(huì)導(dǎo)致處理延遲,產(chǎn)生等待狀態(tài),所以,它只能可靠地控制三臺(tái)外設(shè)。
PCI局部總線設(shè)計(jì)的出發(fā)點(diǎn)是改善外圍部件互連,希望它成為跨平臺(tái)/跨處理器的通用I/O部件接口標(biāo)準(zhǔn),所以,PCI總線則是獨(dú)立于總線,與CPU管腳無(wú)關(guān)。采用成組方式,可以線性地突發(fā)傳輸,總線主控及同步操作,與其它總線的兼容性強(qiáng),提供自動(dòng)配置功能。