在計(jì)算機(jī)系統(tǒng)中,系統(tǒng)總線(xiàn)被分成幾條總線(xiàn)??偩€(xiàn)分為片上總線(xiàn)、系統(tǒng)總線(xiàn)和通信總線(xiàn),系統(tǒng)總線(xiàn)分為地址總線(xiàn)、數(shù)據(jù)總線(xiàn)和控制總線(xiàn),什么是系統(tǒng)總線(xiàn)?什么是系統(tǒng)總線(xiàn)?系統(tǒng)總線(xiàn)有多少種?計(jì)算機(jī)系統(tǒng)的內(nèi)部總線(xiàn)可分為控制總線(xiàn)、地址總線(xiàn)和數(shù)據(jù)總線(xiàn),系統(tǒng)總線(xiàn)包括三條具有不同功能的總線(xiàn),即數(shù)據(jù)總線(xiàn)DB、地址總線(xiàn)AB和控制總線(xiàn)CB。
Bus是一條公共通信干線(xiàn),用于在計(jì)算機(jī)的各種功能部件之間傳輸信息。它是由電線(xiàn)組成的變速器線(xiàn)束。根據(jù)計(jì)算機(jī)傳輸?shù)男畔㈩?lèi)型,計(jì)算機(jī)的總線(xiàn)可分為數(shù)據(jù)總線(xiàn)、地址總線(xiàn)和控制總線(xiàn),分別用于傳輸數(shù)據(jù)、數(shù)據(jù)地址和控制信號(hào)。總線(xiàn)是一種內(nèi)部結(jié)構(gòu),是cpu、內(nèi)存、輸入輸出設(shè)備傳遞信息的公共通道。主機(jī)的所有部件通過(guò)總線(xiàn)連接,外部設(shè)備通過(guò)相應(yīng)的接口電路連接到總線(xiàn),從而形成計(jì)算機(jī)硬件系統(tǒng)。
在汽車(chē)的各種電子控制系統(tǒng)中,由于各系統(tǒng)對(duì)實(shí)時(shí)通信的要求不同,常規(guī)的車(chē)載網(wǎng)絡(luò)結(jié)構(gòu)采用不同速度的總線(xiàn)分別連接不同類(lèi)型的節(jié)點(diǎn),通過(guò)網(wǎng)關(guān)服務(wù)器實(shí)現(xiàn)車(chē)輛信息共享和網(wǎng)絡(luò)管理。車(chē)載網(wǎng)絡(luò)系統(tǒng)的類(lèi)型和應(yīng)用很多,如CAN、LIN、SAEJ1850、FlexRay、TTCAN、VAN、/C、MOST、等。美國(guó)汽車(chē)工程師協(xié)會(huì)(SAE)將汽車(chē)控制局域網(wǎng)按照速度分為A、B、C、D四類(lèi)。
其中:(1)LIN總線(xiàn)標(biāo)準(zhǔn)LIN是英文local area network work的縮寫(xiě),由歐洲汽車(chē)制造商奧迪、寶馬、戴姆勒-克萊斯勒、沃爾沃、大眾、和于1999年制定。(2)TTP/A總線(xiàn)標(biāo)準(zhǔn)TTP/A是英文time-triggered protocol /a的縮寫(xiě),是維也納工業(yè)大學(xué)最初制定的時(shí)間觸發(fā)網(wǎng)絡(luò)協(xié)議,主要應(yīng)用于集成智能轉(zhuǎn)換器的實(shí)時(shí)現(xiàn)場(chǎng)總線(xiàn)。
3、系統(tǒng)總線(xiàn)是什么?怎么工作的?總線(xiàn)是硬件之間數(shù)據(jù)傳輸?shù)耐ǖ?。按照功能劃分,大致可以分為地址總線(xiàn)和數(shù)據(jù)總線(xiàn)。系統(tǒng)總線(xiàn)包括三條具有不同功能的總線(xiàn),即數(shù)據(jù)總線(xiàn)DB、地址總線(xiàn)AB和控制總線(xiàn)CB。根據(jù)數(shù)據(jù)傳輸?shù)姆绞?,可以分為串行總線(xiàn)和并行總線(xiàn)。當(dāng)總線(xiàn)空閑時(shí),如果某個(gè)設(shè)備想要與目的設(shè)備通信,則發(fā)起通信的設(shè)備會(huì)驅(qū)動(dòng)總線(xiàn)并發(fā)送地址和數(shù)據(jù)。以高阻態(tài)連接到總線(xiàn)上的其他設(shè)備,如果接收到與自己一致的地址信息,就會(huì)接收到總線(xiàn)上的數(shù)據(jù)。
4、請(qǐng)問(wèn)計(jì)算機(jī)三類(lèi)系統(tǒng)總線(xiàn)是什么三種類(lèi)型的計(jì)算機(jī)系統(tǒng)總線(xiàn)是數(shù)據(jù)總線(xiàn)DB(DataBus)、地址總線(xiàn)AB(AddressBus)和控制總線(xiàn)CB(ControlBus)。數(shù)據(jù)總線(xiàn)DB(DataBus)用于傳輸數(shù)據(jù)信息。數(shù)據(jù)總線(xiàn)是一種雙向三態(tài)總線(xiàn),即可以將CPU的數(shù)據(jù)傳輸?shù)絻?nèi)存或I/O接口等其他部件,也可以將其他部件的數(shù)據(jù)傳輸?shù)紺PU。數(shù)據(jù)總線(xiàn)的位數(shù)是微型計(jì)算機(jī)的一個(gè)重要指標(biāo),通常與微處理器的字長(zhǎng)一致。
地址總線(xiàn)中的位數(shù)決定了CPU可直接尋址的內(nèi)存空間??刂瓶偩€(xiàn)CB(ControlBus)用于傳輸控制信號(hào)和定時(shí)信號(hào)。一些控制信號(hào)由微處理器發(fā)送到存儲(chǔ)器和I/O接口電路,例如讀/寫(xiě)信號(hào)、芯片選擇信號(hào)、中斷響應(yīng)信號(hào)等。還有其他部件反饋給CPU,如:中斷應(yīng)用信號(hào)、復(fù)位信號(hào)、總線(xiàn)請(qǐng)求信號(hào)、設(shè)備就緒信號(hào)等。
5、總線(xiàn)如何分類(lèi)?什么是系統(tǒng)總線(xiàn)?系統(tǒng)總線(xiàn)又分幾類(lèi)?它們各有何作用?系統(tǒng)總線(xiàn)上傳輸?shù)男畔〝?shù)據(jù)信息、地址信息和控制信息。因此,系統(tǒng)總線(xiàn)包括三條具有不同功能的總線(xiàn),即數(shù)據(jù)總線(xiàn)db、地址總線(xiàn)和控制總線(xiàn)cb。數(shù)據(jù)總線(xiàn)db用于傳輸數(shù)據(jù)信息??偩€(xiàn)分為片上總線(xiàn)、系統(tǒng)總線(xiàn)和通信總線(xiàn)。系統(tǒng)總線(xiàn)是指cpu、主存和I/O設(shè)備之間的信息傳輸線(xiàn)。系統(tǒng)總線(xiàn)分為地址總線(xiàn)、數(shù)據(jù)總線(xiàn)和控制總線(xiàn)。數(shù)據(jù)總線(xiàn)用于在功能組件之間傳輸數(shù)據(jù)信息。
計(jì)算機(jī)系統(tǒng)的內(nèi)部總線(xiàn)可分為控制總線(xiàn)、地址總線(xiàn)和數(shù)據(jù)總線(xiàn)。數(shù)據(jù)總線(xiàn):在CPU和RAM之間來(lái)回傳輸需要處理或存儲(chǔ)的數(shù)據(jù)。地址總線(xiàn):用于指定RAM中存儲(chǔ)數(shù)據(jù)的地址??刂瓶偩€(xiàn):將微處理器控制單元的信號(hào)傳輸?shù)酵鈬O(shè)備。內(nèi)部總線(xiàn)用于芯片級(jí)互連,分為內(nèi)部總線(xiàn)(用于連接一個(gè)集成電路芯片中的所有部件)和元件級(jí)總線(xiàn)(用于連接一個(gè)電路板中的所有元件)。擴(kuò)展數(shù)據(jù):內(nèi)部總線(xiàn),在內(nèi)部連接處理器的所有結(jié)構(gòu)單元。其寬度可以是8、16、32、64或128位。例如,用于在CPU內(nèi)部、寄存器之間以及算術(shù)邏輯單元ALU和控制單元之間傳輸數(shù)據(jù)的總線(xiàn)稱(chēng)為片上總線(xiàn)(即芯片內(nèi)部的總線(xiàn))。由存儲(chǔ)程序和指令驅(qū)動(dòng)的諾依曼機(jī)器至今仍占主導(dǎo)地位。它按順序執(zhí)行指令,限制了所解決問(wèn)題本身的并行性,影響了處理速度的進(jìn)一步提高。突破這一原理的非諾依曼機(jī)就是從架構(gòu)上發(fā)展并行性,提高系統(tǒng)吞吐量,這方面的研究工作正在進(jìn)行中。由數(shù)據(jù)流驅(qū)動(dòng)的數(shù)據(jù)流計(jì)算機(jī)和由歸約控制和需求驅(qū)動(dòng)的高度并行計(jì)算機(jī)都是很有前途的非諾依曼計(jì)算機(jī)系統(tǒng)。6、計(jì)算機(jī) 總線(xiàn)系統(tǒng)簡(jiǎn)介
一臺(tái)計(jì)算機(jī)是由幾個(gè)系統(tǒng)功能部件組成的,只有這些系統(tǒng)功能部件連接在一起,協(xié)調(diào)工作,才能形成一個(gè)完整的計(jì)算機(jī)硬件系統(tǒng)。起連接和信息傳遞作用的部件就是總線(xiàn)。只有功能組件通過(guò)總線(xiàn)有效連接后,才能實(shí)現(xiàn)通信和資源共享。總線(xiàn)是連接多個(gè)部件的信息傳輸線(xiàn),是所有部件共享的傳輸介質(zhì)??偩€(xiàn)的特點(diǎn):總線(xiàn)的分類(lèi)(根據(jù)總線(xiàn)上傳輸?shù)男盘?hào)不同):以CPU讀內(nèi)存為例簡(jiǎn)單說(shuō)明三類(lèi)總線(xiàn)的作用。CPU首先通過(guò)地址總線(xiàn)發(fā)出它想要訪(fǎng)問(wèn)的存儲(chǔ)單元的地址(即通過(guò)地址總線(xiàn)找到訪(fǎng)問(wèn)對(duì)象),然后通過(guò)控制總線(xiàn)發(fā)出讀信號(hào)(即通過(guò)控制總線(xiàn)確定數(shù)據(jù)傳輸方向),最后通過(guò)數(shù)據(jù)總線(xiàn)將數(shù)據(jù)從存儲(chǔ)器讀取到CPU(即通過(guò)數(shù)據(jù)總線(xiàn)完成真正的數(shù)據(jù)傳輸)。
7、計(jì)算機(jī)系統(tǒng)中系統(tǒng)總線(xiàn)分為哪幾個(gè)總線(xiàn)?數(shù)據(jù)總線(xiàn)、地址總線(xiàn)和控制總線(xiàn)。數(shù)據(jù)總線(xiàn):需要處理或存儲(chǔ)的數(shù)據(jù)在CPU和RAM之間來(lái)回傳輸。AddressBus:用于指定RAM(RandomAccessMemory)中存儲(chǔ)的數(shù)據(jù)的地址。控制總線(xiàn):它將微處理器控制單元的信號(hào)傳送給外圍設(shè)備。
數(shù)據(jù)庫(kù)系統(tǒng)需要大容量的主存來(lái)存儲(chǔ)和運(yùn)行操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)程序、應(yīng)用程序、數(shù)據(jù)庫(kù)、目錄、系統(tǒng)緩沖區(qū)等。,而輔助存儲(chǔ)器需要大容量的直接存取器件,此外,系統(tǒng)應(yīng)具有強(qiáng)大的網(wǎng)絡(luò)功能。計(jì)算機(jī)系統(tǒng)由硬件子系統(tǒng)和軟件子系統(tǒng)組成,前者是基于電、磁、光、機(jī)原理的各種物理元件的有機(jī)組合,是系統(tǒng)工作的實(shí)體。后者是各種程序和文件,用來(lái)指導(dǎo)整個(gè)系統(tǒng)按照規(guī)定的要求工作。