<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于8O386系統的主模塊設計

基于8O386系統的主模塊設計

作者: 時(shí)間:2011-05-18 來(lái)源:網(wǎng)絡(luò ) 收藏

處理器子主要完成控制、數據處理和計算、邏輯判斷、地址譯碼、時(shí)序邏輯生成和總線(xiàn)交換等功能;
存貯器子主要完成程序或數據的存貯和讀出,以保證系統執行預定的任務(wù)和操作;
板上I/O子系統主要完成串行口、并行口通訊、定時(shí)中斷和總線(xiàn)中斷等功能;
多總線(xiàn)接口子系統主要完成板上總線(xiàn)信號和多總線(xiàn)信號的轉換、傳遞、仲裁,以保證80386模塊通過(guò)多總線(xiàn)訪(fǎng)問(wèn)板外存貯器、I/O等模塊。
2.2 80386模塊的原理描述
2.2.1 處理器子系統
處理器子系統包括80386中央處理器、80387協(xié)處理器和時(shí)鐘電路。80386不僅提供了Intcl 16位微處理器系統產(chǎn)品的全部特性,而且將物理地址空間擴展到4G字節,將數據通道擴大到32位。80386可按實(shí)地址方式和帶保護功能的虛擬地址方式PVAM兩種尋址模式工作。
80387協(xié)處理器和80386按同樣頻率工作,它擔負高速的數字運算,當CPU執行一個(gè)換碼指令時(shí),協(xié)處理器開(kāi)始執行程序。
82384時(shí)鐘發(fā)生器產(chǎn)生的時(shí)鐘作為CPU的輸入時(shí)鐘和系統時(shí)鐘,也對80387和其他控制電路作為同步或復位信號。
2.2.2 存貯器子系統
存貯器子系統包括程序存貯器EPROM、局部隨機存貯器SRAM、雙口隨機存貯器DPRAM,它們均采用16位寬度的存貯芯片。
EPROM存貯器采用雙字節單片EPROM芯片。通過(guò)配置跨線(xiàn)可選擇芯片的型號和容量。不論是實(shí)地址方式工作,還是PVAM方式工作,EPROM總是占用地址空間的最頂端。系統加電后,處理器子系統首先按FFFFOH地址到EPROM中執行第一條無(wú)條件跳轉指令,然后再根據跳轉地址執行EPROM中程序或到RAM中存取數據。
局部SRAM存貯器采用兩片或四片雙字節靜態(tài)RAM芯片,通過(guò)配置跨線(xiàn)可選擇SRAM存貯器的容量和起始地址,SRAM的數據位寬度為32位,通過(guò)對80386發(fā)出的字節選擇信號進(jìn)行譯碼,可以以8位、16位或32位方式對SRAM進(jìn)行讀寫(xiě)操作。
雙口DPRAM存貯器采用兩片雙字節硬雙口RAM2芯片。80386可經(jīng)過(guò)板內總線(xiàn)像訪(fǎng)問(wèn)SRAM存貯器一樣讀寫(xiě)DPRAM;Multibus總線(xiàn)上的其它主設備也可同時(shí)經(jīng)由Multibus總線(xiàn)讀寫(xiě)DPRAM,兩條通道同時(shí)訪(fǎng)問(wèn)產(chǎn)生的競爭由雙口RAM內部進(jìn)行裁決??蛇x擇DPRAM的起始地址,也可開(kāi)放或關(guān)閉DPRAM。
2.2.3 板上I/O子系統
板上I/O子系統包括82C53可編程定時(shí)器、82C59A可編程中斷控制器、82C51A可編程串行控制器、82C55A可編程并行接口。
82C53包含三個(gè)可編程的定時(shí)器,一個(gè)作為82C51A的發(fā)送接收時(shí)鐘,另兩個(gè)作為系統定時(shí)器和跨線(xiàn)可選的中斷源。
82C59A共有兩片,一片作主片,一片作從片。主片的一根中斷請求線(xiàn)作為主、從片級聯(lián),另外15級中斷請求跨線(xiàn)可選。
以82C51A為主的串行I/O通道可按RS232C或RS422標準配置,對82C51A編程可設置通訊波特率。
82C55A提供3個(gè)8位并行I/O口,通過(guò)對82C55A編程可選擇I/O處于三種工作方式的哪一種。
2.2.4 多總線(xiàn)接口子系統
80386模塊是多總線(xiàn)上的主板,它具有Multibus總線(xiàn)要求的全部信號。在80386系統中主模塊與其它功能模塊的聯(lián)系通過(guò)Multibus總線(xiàn)實(shí)現。板上使用8288總線(xiàn)控制器產(chǎn)生多總線(xiàn)存貯器或I/O讀寫(xiě)信號;使用8289總線(xiàn)仲裁器決定當前總線(xiàn)周期屬于本板還是別的總線(xiàn)主設備。803 86可訪(fǎng)問(wèn)Multibus總線(xiàn)接口的全部地址空間,Multibus總線(xiàn)的數據位寬度為16位,為了傳送80386的32位數據,微處理器把32位分成兩個(gè)字,分兩次通過(guò)多總線(xiàn)與其它設備傳輸數據。通過(guò)Multibus總線(xiàn)接口的數據字節交換邏輯。多總線(xiàn)也可以傳送8位數據。

3 80388模塊的結構設計
80386模塊采用高密度裝配和混合組裝工藝,采用熱設計原理,裝有冷板,便于器件散熱,以確保在最?lèi)毫拥沫h(huán)境下,模塊上的信號器件和功率器件的結溫不超過(guò)+110℃,冷板邊緣的溫度不超過(guò)+85℃。為了增強模塊的機械性能和裝配性能,板上裝有加固條、壓板和鎖緊裝置,為了便于模塊在機箱里插拔,板上裝有左、右杠桿,另外還有防止模塊插錯位置的定位銷(xiāo)。

4 結束語(yǔ)
本設計在抗惡劣環(huán)境加固計算機中得到了廣泛的應用,實(shí)踐證明整個(gè)設計結構堅固,抗震性好;性能穩定可靠,耐高、低溫性能好;電磁兼容性佳,能滿(mǎn)足抗惡劣環(huán)境計算機使用要求。

本文引用地址:http://dyxdggzs.com/article/202450.htm

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 8O386 系統 模塊設計

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>