網(wǎng)站首頁企業(yè)百科產(chǎn)品百科技術(shù)百科人物百科
數(shù)據(jù)總線DB用于傳送數(shù)據(jù)信息。數(shù)據(jù)總線是雙向三態(tài)形式的總線,即它既可以把CPU的數(shù)據(jù)傳送到存儲(chǔ)器或輸入輸出接口等其它部件,也可以將其它部件的數(shù)據(jù)傳送到CPU。數(shù)據(jù)總線的位數(shù)是微型計(jì)算機(jī)的一個(gè)重要指標(biāo),通常與微處理的字長相一致。例如Intel8086微處理器字長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)
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)之間,無論其實(shí)現(xiàn)的具體技術(shù)方案是什么,都可通過業(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ù)共享和交換。
系統(tǒng)間數(shù)據(jù)交換方式
1.業(yè)務(wù)實(shí)體層的數(shù)據(jù)交換,這是同構(gòu)子系統(tǒng)系統(tǒng)間直接和的交換方案。在同構(gòu)子系統(tǒng)間通過定義數(shù)據(jù)對(duì)象接口層,通過DTO進(jìn)行傳輸,或者直接在數(shù)據(jù)庫中進(jìn)行數(shù)據(jù)表的連接或訪問,達(dá)到同構(gòu)子系統(tǒng)間的數(shù)據(jù)共享和交換。例如征管系統(tǒng)內(nèi)各個(gè)子系統(tǒng)間的數(shù)據(jù)共享和交換、業(yè)務(wù)系統(tǒng)和數(shù)據(jù)挖掘間的數(shù)據(jù)共享。
2.WebService數(shù)據(jù)交換,在異構(gòu)子系統(tǒng)間,同時(shí)存在數(shù)據(jù)不集中的情況下,必須使用有效的技術(shù)手段來保證異構(gòu)的數(shù)據(jù)共享和交換。WebService是基于Web的標(biāo)準(zhǔn)服務(wù),其不受傳輸協(xié)議或硬件的限制,也不受子系統(tǒng)具體實(shí)現(xiàn)技術(shù)的限制。而且現(xiàn)在較*完備的應(yīng)用系統(tǒng)或產(chǎn)品都提供了基于WebService的集成接口。這就解決了異構(gòu)子系統(tǒng)間的數(shù)據(jù)共享和交換。WebService也可以解決跨網(wǎng)絡(luò)和行業(yè)系統(tǒng)的數(shù)據(jù)交換,這需要對(duì)方接口單位同樣具備WebService服務(wù)。
3.格式化文件數(shù)據(jù)交換,它是與外部系統(tǒng)文件傳輸,業(yè)務(wù)上的內(nèi)部系統(tǒng)和外部信息交換需求,要求提供相應(yīng)的數(shù)據(jù)共享和交換技術(shù)機(jī)制。這類問題通常使用基于文件系統(tǒng)的技術(shù)方案解決,例如文件報(bào)送、文件交換等??膳e例說明:稅、庫、銀三者之間就存在實(shí)時(shí)和非實(shí)時(shí)的數(shù)據(jù)交換,這種交換優(yōu)化的方案就是使用文件通過Socket進(jìn)行交換。此類技術(shù)實(shí)現(xiàn)一般采用底層技術(shù)
數(shù)據(jù)總線連接器(DBconnector)是一種用于連接串行和平行電纜到數(shù)據(jù)總線的連接器。數(shù)據(jù)總線連接器命名格式是DB-x,x代表連接器內(nèi)電線的數(shù)量。每條線被連接到在連接器中的一個(gè)栓上,但是在很多情況下,不是所有的栓都被分配一個(gè)功能。數(shù)據(jù)總線連接器被各種EIA/TIA標(biāo)準(zhǔn)定義。是一類用于連接序列和平行電纜到一個(gè)數(shù)據(jù)總線的連接器。DB連接器在DB-x的格式下命名,其中x代表連接器內(nèi)(線)的數(shù)量。每條線與連接器中的銷釘相連,但是在許多情況下,不是所有的銷釘都被分配功能。DB連接器有9,15,25,37和50銷釘尺寸。DB連接器定義了連接器物理結(jié)構(gòu),而不是每條線的用途。例如,DB-9有9個(gè)銷釘和被用于連接一個(gè)鼠標(biāo)。DB-25有25個(gè)銷釘和被用于連接一臺(tái)打印機(jī)。
1、總線的帶寬(總線數(shù)據(jù)傳輸速率)總線的帶寬指的是單位時(shí)間內(nèi)總線上傳送的數(shù)據(jù)量,即每鈔鐘傳送MB的大穩(wěn)態(tài)數(shù)據(jù)傳輸率。與總線密切相關(guān)的兩個(gè)因素是總線的位寬和總線的工作頻率,它們之間的關(guān)系:
總線的帶寬=總線的工作頻率*總線的位寬/8
2、總線的位寬
總線的位寬指的是總線能同時(shí)傳送的二進(jìn)制數(shù)據(jù)的位數(shù),或數(shù)據(jù)總線的位數(shù),即32位、64位等總線寬度的概念??偩€的位寬越寬,每秒鐘數(shù)據(jù)傳輸率越大,總線的帶寬越寬。
3、總線的工作頻率
總線的工作時(shí)鐘頻率以MHZ為單位,工作頻率越高,總線工作速度越快,總線帶寬越寬。
總線一個(gè)操作過程是完成兩個(gè)模塊之間傳送信息,啟動(dòng)操作過程的是主模塊,另外一個(gè)是從模塊。某一時(shí)刻總線上只能有一個(gè)主模塊占用總線。
總線的操作步驟:主模塊申請(qǐng)總線控制權(quán),總線控制器進(jìn)行裁決。
數(shù)據(jù)傳送的錯(cuò)誤檢查:主模塊得到總線控制權(quán)后尋址從模塊,從模塊確認(rèn)后進(jìn)行數(shù)據(jù)傳送。
總線定時(shí)協(xié)議:定時(shí)協(xié)議可保證數(shù)據(jù)傳輸?shù)碾p方操作同步,傳輸正確。定時(shí)協(xié)議有三種類型:
同步總線定時(shí):總線上的所有模塊共用同一時(shí)鐘脈沖進(jìn)行操作過程的控制。各模塊的所有動(dòng)作的產(chǎn)生均在時(shí)鐘周期的開始,多數(shù)動(dòng)作在一個(gè)時(shí)鐘周期中完成。
異步總線定時(shí):操作的發(fā)生由源或目的模塊的特定信號(hào)來確定??偩€上一個(gè)事件發(fā)生取決前一事件的發(fā)生,雙方相互提供聯(lián)絡(luò)信號(hào)。
總線定時(shí)協(xié)議
半同步總線定時(shí):總線上各操作的時(shí)間間隔可以不同,但必須是時(shí)鐘周期的整數(shù)倍,信號(hào)的出現(xiàn),采樣與結(jié)束仍以公共時(shí)鐘為基準(zhǔn)。ISA總線采用此定時(shí)方法。
數(shù)據(jù)傳輸類型:分單周方式和突發(fā)(burst)方式。
單周期方式:一個(gè)總線周期只傳送一個(gè)數(shù)據(jù)。
總線是一類信號(hào)線的集合是模塊間傳輸信息的公共通道,通過它,計(jì)算機(jī)各部件間可進(jìn)行各種數(shù)據(jù)和命令的傳送。為使不同供應(yīng)商的產(chǎn)品間能夠互換,給用戶更多的選擇,總線的技術(shù)規(guī)范要標(biāo)準(zhǔn)化。
總線的標(biāo)準(zhǔn)制定要經(jīng)周密考慮,要有嚴(yán)格的規(guī)定??偩€標(biāo)準(zhǔn)(技術(shù)規(guī)范)包括以下幾部分:
機(jī)械結(jié)構(gòu)規(guī)范:模塊尺寸、總線插頭、總線接插件以及安裝尺寸均有統(tǒng)一規(guī)定。
功能規(guī)范:總線每條信號(hào)線(引腳的名稱)、功能以及工作過程要有統(tǒng)一規(guī)定。
電氣規(guī)范:總線每條信號(hào)線的有效電平、動(dòng)態(tài)轉(zhuǎn)換時(shí)間、負(fù)載能力等。
數(shù)據(jù)傳輸類型:
突發(fā)方式:取得主線控制權(quán)后進(jìn)行多個(gè)數(shù)據(jù)的傳輸。尋址時(shí)給出目的地首地址,訪問個(gè)數(shù)據(jù),數(shù)據(jù)2、3到數(shù)據(jù)n的地址在首地址基礎(chǔ)上按一定規(guī)則自動(dòng)尋址。
參考資料編輯區(qū)域