一、支持基于80x86的16/32位微機原理及接口技術教學
(一)支持基于80x86的16/32位微機原理及接口技術的實驗教學
系統支持“基于80x86的16/32位微機原理及接口技術”的實驗教學,從而可使各學校由原來的“基于DOS系統的16位微機原理及接口技術”的實驗教學順利到“基于80x86的16/32位微機原理及接口技術”實驗教學的新層次。
“基于80x86的16/32位微機原理及接口技術”實驗教學體系包括:80x86實模式微機原理及接口技術(16位微機原理及其程序設計、32位指令及其程序設計、微機接口技術及其應用)和80x86保護模式微機原理及接口技術(保護模式原理及其程序設計、虛擬存儲管理及存儲器擴展)。
(二)Windows2000/XP環境下的匯編語言和C語言源程序的編程、調試、開發軟件
專為在Windows 2000/XP系統環境下支持80x86微機原理及接口技術的實驗教學設計了一套高度可視化的集成開發環境TD-PIT,在該環境下可支持80x86匯編或C語言源語言級的編程和調試,支持實驗平臺上擴展的接口芯片及設備的I/O操作、中斷以及DMA方式操作的編程及調試,支持實驗平臺上擴展存儲器的編程操作及調試,解決了基于現代PC微機的Windows2000/XP環境下,如何通過PCI總線擴展方式,來開展80x86微機接口技術的實驗教學問題。
(三)的80x86微機多任務保護模式程序的編程及調試環境
(四)開放的80x86系統擴展總線,支持微機接口技術的各項實驗
系統通過基于FPGA/CPLD的PCI到AT/ISA橋接卡,為實驗平臺提供全開放的80x86系統擴展總線,即具有80x86微機時序的16位數據總線、20位地址總線和中斷請求、存儲器讀寫控制、I/O讀寫控制、DMA控制、存儲器高位字節使能等控制總線信號,支持微機接口技術的各項實驗。
(五)完善的微機接口技術實驗平臺
實驗平臺上具有豐富且開放的單元化接口實驗電路資源:擴展存儲器SRAM、DMA控制器8237、定時/計數器8254、并口8255、串口8251、ADC0809、DAC0832、時鐘源、單次脈沖、鍵盤輸入及數碼管顯示、開關輸入及發光管顯示、電子發聲、LED點陣顯示、步進電機、直流電機及溫度控制單元電路等。可滿足多種層次的微機原理及接口技術的實驗教學和科研開發的需要。
(六)的系統擴展性能
(七)建議工科選擇“80x86微機原理及接口技術實驗教學體系”
主要實驗內容
(一)80x86實模式微機原理及接口技術
1.16位微機原理及其程序設計實驗
2.32位指令及其程序設計實驗
3.微機接口技術及其應用實驗
(1)靜態存儲器擴展實驗
(2)8259中斷控制實驗
(3)DMA特性及8237應用實驗
(4)8254定時/計數器應用實驗
(5)8255并行接口實驗
(6)8251串行接口應用實驗
(7)A/D轉換實驗
(8)D/A轉換實驗
(9)鍵盤掃描及顯示設計實驗
(10)電子發聲設計實驗
(11)點陣LED顯示設計實驗
(12)圖形LCD顯示設計實驗(需選配LCD)
(13)步進電機實驗
(14)直流電機閉環調速實驗
(15)溫度閉環控制實驗
(二)保護模式微機原理及虛擬存儲管理技術
1.保護模式微機原理及其程序設計實驗
2.保護模式下的存儲器擴展及其應用實驗
二、支持基于Windows系統的微機原理及接口技術教學
(一)的“基于Windows系統的微機原理和接口技術”實驗教學體系
(二)Windows系統集成開發環境,增強用戶的微機應用開發能力
(三)的PCI總線擴展方式和接口實驗平臺,支持“現代微機接口技術”實驗
(四)建議計算機進一步學習“基于Windows系統的微機原理及接口技術”
主要實驗內容:
(一)Windows環境下32位匯編語言及其程序設計
(二)Windows系統的 I/O接口技術及NT驅動程序開發
(三)PCI總線接口技術及WDM設備驅動程序開發
三、支持現代PC微機系統的PCI、U總線設備開發







