![]() |
|
||||||||||||||||||||||||||||||||
| 默克(kè)主(zhǔ)页(yè) | 公(gōng)司簡介 | 新(xīn)聞中(zhōng)心(xīn) | 産品中(zhōng)心(xīn) | 營銷网(wǎng)絡 | 客戶服(fú)務(wù) | 解(jiě)決方(fāng)案(àn) | 在(zài)線(xiàn)留言 | 聯系(xì)我(wǒ)们 |



一(yī)、硬件(jiàn)概述
Dais-386PRO+現(xiàn)代(dài)32位(wèi)微機(jī)原理(lǐ)與(yǔ)接口(kǒu)技術(shù)教學(xué)實(shí)验(yàn)系(xì)統是(shì)Dais-X86的(de)升(shēng)級换代(dài)産品,采用(yòng)Intel i386EX嵌入(rù)式微處(chù)理(lǐ)器作(zuò)为(wèi)系(xì)統核心(xīn),全(quán)面支持80X86的(de)16/32位(wèi)微機(jī)原理(lǐ)與(yǔ)接口(kǒu)技術(shù)的(de)實(shí)验(yàn)教學(xué),为(wèi)32位(wèi)微處(chù)理(lǐ)器在(zài)微機(jī)教學(xué)中(zhōng)的(de)運用(yòng)构建了(le)一(yī)个(gè)全(quán)開(kāi)放(fàng)、可(kě)開(kāi)發(fà)、易拓展(zhǎn)式的(de)實(shí)验(yàn)环(huán)境。
Dais-386PRO+的(de)內(nèi)外(wài)總(zǒng)線(xiàn)均为(wèi)32位(wèi),支持32位(wèi)I/O和(hé)內(nèi)存读(dú)写。
二、软(ruǎn)件(jiàn)概述
系(xì)統配有MKStudio集成(chéng)開(kāi)發(fà)环(huán)境,支持80X86彙編語(yǔ)言和(hé)C語(yǔ)言的(de)源程序級編程與(yǔ)調試,支持寄存器、內(nèi)存和(hé)外(wài)設接口(kǒu)芯片(piàn)的(de)非(fēi)編程读(dú)写操作(zuò),支持常用(yòng)的(de)INT 21h功能(néng)調用(yòng),滿足實(shí)模式和(hé)保護模式下(xià)微機(jī)原理(lǐ)與(yǔ)接口(kǒu)的(de)實(shí)验(yàn)需求。
三(sān)、開(kāi)放(fàng)特(tè)性(xìng)
系(xì)統采用(yòng)双(shuāng)核架构,由(yóu)管(guǎn)理(lǐ)CPU支撐系(xì)統集成(chéng)開(kāi)發(fà)环(huán)境的(de)運作(zuò),承担與(yǔ)PC聯機(jī)調試时(shí)通(tòng)信(xìn)數據(jù)交换所(suǒ)産生(shēng)的(de)硬件(jiàn)消耗,呈現(xiàn)給(gěi)用(yòng)戶的(de)是(shì)一(yī)个(gè)完整而(ér)又透明(míng)、資源充分(fēn)開(kāi)放(fàng)的(de)32位(wèi)微處(chù)理(lǐ)器。
四(sì)、總(zǒng)線(xiàn)特(tè)性(xìng)
系(xì)統開(kāi)放(fàng)了(le)總(zǒng)線(xiàn)宽(kuān)度(dù)的(de)動(dòng)态选擇機(jī)制,把內(nèi)存控制“MECS16”和(hé)I/O控制“IOCS16”列入(rù)用(yòng)戶可(kě)定(dìng)義的(de)範圍,为(wèi)了(le)簡化(huà)電(diàn)路連(lián)接,系(xì)統对这(zhè)两(liǎng)个(gè)輸入(rù)信(xìn)号(hào)有缺省(shěng)定(dìng)義,分(fēn)别为(wèi)“32位(wèi)內(nèi)存”和(hé)“8位(wèi)輸入(rù)輸出接口(kǒu)”,即当用(yòng)戶擴展(zhǎn)32位(wèi)存儲器时(shí)可(kě)忽略对“MECS16”端的(de)定(dìng)義與(yǔ)連(lián)接;当I/O輸入(rù)輸出接口(kǒu)为(wèi)8位(wèi)时(shí)也(yě)無需考慮对“IOCS16”端的(de)定(dìng)義與(yǔ)連(lián)接。
五(wǔ)、尋址能(néng)力
系(xì)統构建了(le)全(quán)覆盖的(de)尋址空(kōng)間(jiān),系(xì)統內(nèi)存可(kě)融入(rù)仼意(yì)段(duàn)的(de)0~1FFFh,實(shí)模式的(de)可(kě)尋址範圍为(wèi)16个(gè)段(duàn)的(de)0~1FFFh(其(qí)中(zhōng)F000为(wèi)系(xì)統BIOS段(duàn)),在(zài)保護模式以(yǐ)段(duàn)寄存器作(zuò)为(wèi)索引,根據(jù)段(duàn)描述符表(biǎo)定(dìng)義32位(wèi)段(duàn)基址(包括界限及(jí)存取(qǔ)權等)與(yǔ)各(gè)種(zhǒng)尋址方(fāng)式所(suǒ)确定(dìng)的(de)32位(wèi)有效地(dì)址相加産生(shēng)32位(wèi)內(nèi)存單元(yuán)的(de)線(xiàn)性(xìng)地(dì)址,再通(tòng)过(guò)分(fēn)页(yè)部(bù)件(jiàn)形成(chéng)32位(wèi)物(wù)理(lǐ)地(dì)址的(de)全(quán)覆盖(在(zài)沒(méi)有分(fēn)页(yè)的(de)情況下(xià)視32位(wèi)內(nèi)存單元(yuán)的(de)線(xiàn)性(xìng)地(dì)址为(wèi)其(qí)32位(wèi)物(wù)理(lǐ)地(dì)址)。当低(dī)16位(wèi)IP大(dà)于(yú)等于(yú)2000h时(shí),系(xì)統的(de)尋址目标(biāo)指向(xiàng)外(wài)部(bù)存儲器擴展(zhǎn)空(kōng)間(jiān)。
六(liù)、擴展(zhǎn)能(néng)力
系(xì)統的(de)內(nèi)存和(hé)I/O擴展(zhǎn)以(yǐ)字节(jié)操作(zuò)为(wèi)基準,把32位(wèi)微處(chù)理(lǐ)器的(de)四(sì)个(gè)“字节(jié)允許”信(xìn)号(hào)BE3~BE0列入(rù)擴展(zhǎn)定(dìng)義的(de)範圍,支持字节(jié)(8位(wèi))、字(16位(wèi))、双(shuāng)字(32位(wèi))共(gòng)三(sān)類(lèi)指令的(de)擴展(zhǎn)尋址,並(bìng)把DMA操作(zuò)期(qī)間(jiān)的(de)字节(jié)定(dìng)義融入(rù)到(dào)BE3~BE0选通(tòng)端,使其(qí)擴展(zhǎn)特(tè)性(xìng)與(yǔ)微機(jī)實(shí)際應(yìng)用(yòng)無縫結合。
七(qī)、兼容特(tè)性(xìng)
系(xì)統的(de)微處(chù)理(lǐ)核可(kě)分(fēn)離使用(yòng),选配标(biāo)準的(de)PC104工業總(zǒng)線(xiàn)接口(kǒu)闆,可(kě)将32位(wèi)微處(chù)理(lǐ)核方(fāng)便的(de)嵌入(rù)到(dào)PC104的(de)系(xì)統中(zhōng),支持测控系(xì)統産品的(de)開(kāi)發(fà)與(yǔ)應(yìng)用(yòng)。也(yě)可(kě)选配51PACK單片(piàn)機(jī)內(nèi)核模块(kuài)或(huò)86PACK十(shí)六(liù)位(wèi)微機(jī)內(nèi)核模块(kuài),全(quán)面支持MCS-51單片(piàn)機(jī)、十(shí)六(liù)位(wèi)微機(jī)的(de)原理(lǐ)應(yìng)用(yòng)與(yǔ)接口(kǒu)擴展(zhǎn)實(shí)验(yàn)。
八(bā)、輔助功能(néng)
系(xì)統可(kě)选配高(gāo)速USB接口(kǒu)的(de)數字虛拟示波(bō)器模块(kuài),可(kě)用(yòng)于(yú)D/A輸出、串行數據(jù)、定(dìng)时(shí)/計(jì)數器、輸入(rù)輸出等實(shí)验(yàn)中(zhōng)輸出波(bō)形或(huò)信(xìn)号(hào)的(de)测量(liàng)。
九(jiǔ)、連(lián)線(xiàn)方(fāng)式
系(xì)統提(tí)供了(le)扁平線(xiàn)、排線(xiàn)和(hé)單線(xiàn)相結合的(de)電(diàn)路連(lián)線(xiàn)方(fāng)式:數據(jù)總(zǒng)線(xiàn)、地(dì)址總(zǒng)線(xiàn)、控制總(zǒng)線(xiàn)及(jí)8芯以(yǐ)上(shàng)的(de)接口(kǒu)采用(yòng)扁平連(lián)接或(huò)排線(xiàn)連(lián)接;读(dú)写控制、选通(tòng)端采用(yòng)單線(xiàn)連(lián)接,進(jìn)一(yī)步優化(huà)了(le)電(diàn)路的(de)搭接方(fāng)式,提(tí)高(gāo)了(le)電(diàn)路的(de)連(lián)接效率。
十(shí)、安(ān)全(quán)特(tè)性(xìng)
系(xì)統引出的(de)擴展(zhǎn)總(zǒng)線(xiàn)均由(yóu)隔離器件(jiàn)驅動(dòng),“隔離”設計(jì)保障了(le)32位(wèi)微處(chù)理(lǐ)核的(de)安(ān)全(quán),避免了(le)誤操作(zuò)、誤連(lián)線(xiàn)对CPU造成(chéng)的(de)損傷;“驅動(dòng)”設計(jì)的(de)目的(de)提(tí)高(gāo)了(le)系(xì)統擴展(zhǎn)總(zǒng)線(xiàn)的(de)穩定(dìng)性(xìng)和(hé)可(kě)靠性(xìng)。另(lìng)外(wài)系(xì)統內(nèi)置了(le)具有短(duǎn)路保護、过(guò)流保護的(de)高(gāo)性(xìng)能(néng)穩壓開(kāi)關(guān)電(diàn)源,進(jìn)一(yī)步保障了(le)系(xì)統的(de)安(ān)全(quán)性(xìng)。
80X86實(shí)模式實(shí)验(yàn)項目
80X86微機(jī)原理(lǐ)及(jí)其(qí)程序設計(jì)實(shí)验(yàn)
1. 系(xì)統認識實(shí)验(yàn)
2. 數制转换實(shí)验(yàn)
l 十(shí)六(liù)進(jìn)制數转换为(wèi)十(shí)進(jìn)制數
l 十(shí)進(jìn)制數转换为(wèi)十(shí)六(liù)進(jìn)制數
3. 碼制转换實(shí)验(yàn)
l ASCII碼(數字符)转换为(wèi)十(shí)六(liù)進(jìn)制數
l 十(shí)六(liù)進(jìn)制數转换为(wèi)ASCII碼
l ASCII碼(數字符)转换为(wèi)十(shí)進(jìn)制數
l 十(shí)進(jìn)制數转换为(wèi)ASCII碼
l 十(shí)進(jìn)制數的(de)ASCII碼转换为(wèi)BCD碼
l 十(shí)進(jìn)制BCD碼转换为(wèi)二進(jìn)制數
4. 運算類(lèi)編程實(shí)验(yàn)
l 二進(jìn)制双(shuāng)精度(dù)加法(fǎ)運算
l 十(shí)進(jìn)制的(de)BCD碼減法(fǎ)運算
l 乘法(fǎ)運算
5. 分(fēn)支程序設計(jì)實(shí)验(yàn)
6. 循环(huán)程序設計(jì)實(shí)验(yàn)
l 計(jì)算S=1+2×3+3×4+4×5+…+N(N+1)
l 求某數據(jù)區(qū)內(nèi)負數的(de)个(gè)數
7. 排序程序設計(jì)實(shí)验(yàn)
l 气(qì)泡排序法(fǎ)
l 學(xué)生(shēng)成(chéng)绩名(míng)次(cì)表(biǎo)
8. 子程序設計(jì)實(shí)验(yàn)
l 求無符号(hào)字节(jié)序列中(zhōng)的(de)*值和(hé)*小值
l 求N!
9. 查表(biǎo)程序設計(jì)實(shí)验(yàn)
10. INT 21h輸入(rù)輸出程序設計(jì)實(shí)验(yàn)
l 顯示A~Z共(gòng)26个(gè)大(dà)写英文字母
l INT 21H功能(néng)調用(yòng)示例程序實(shí)验(yàn)
l 在(zài)C語(yǔ)言使用(yòng)INT 21h功能(néng)調用(yòng)
l PC鍵盤下(xià)傳實(shí)验(yàn)箱(xiāng)七(qī)段(duàn)碼顯示
l 實(shí)验(yàn)箱(xiāng)鍵盤上(shàng)傳PC屏幕顯示
80X86微機(jī)接口(kǒu)技術(shù)及(jí)其(qí)應(yìng)用(yòng)實(shí)验(yàn)
1. 存儲器擴展(zhǎn)實(shí)验(yàn)
2. 8237可(kě)編程DMA控制器實(shí)验(yàn)
3. 8259中(zhōng)斷控制器實(shí)验(yàn)
l 內(nèi)部(bù)8259中(zhōng)斷控制器
l 外(wài)部(bù)8259中(zhōng)斷控制器
4. I/O擴展(zhǎn)實(shí)验(yàn)(8位(wèi)/16位(wèi))
5. 8255並(bìng)行口(kǒu)實(shí)验(yàn)
l 8255 A/B/C口(kǒu)輸出方(fāng)波(bō)
l 8255 PA輸入(rù)/PB輸出
l 8255控制交通(tòng)燈(dēng)
6. 8253定(dìng)时(shí)/計(jì)數器應(yìng)用(yòng)實(shí)验(yàn)
7. 8251串行通(tòng)信(xìn)應(yìng)用(yòng)實(shí)验(yàn)
8. 鍵盤掃描及(jí)顯示設計(jì)實(shí)验(yàn)
l 8279鍵盤與(yǔ)顯示設計(jì)
l 8255鍵盤與(yǔ)顯示設計(jì)
9. A/D模數转换實(shí)验(yàn)
10. D/A數模转换實(shí)验(yàn)
11. LCD 128×64图(tú)形液晶實(shí)验(yàn)
12. 音(yīn)頻驅動(dòng)實(shí)验(yàn)
13. 继電(diàn)器控制實(shí)验(yàn)
14. 步進(jìn)電(diàn)機(jī)控制實(shí)验(yàn)
15. 直(zhí)流電(diàn)機(jī)調速實(shí)验(yàn)
16. DS18B20數字温(wēn)度(dù)傳感(gǎn)器實(shí)验(yàn)
17. V/F電(diàn)壓頻率转换實(shí)验(yàn)
18. PWM輸出實(shí)验(yàn)
19. DS1302實(shí)时(shí)时(shí)鐘(zhōng)實(shí)验(yàn)
20. 紅(hóng)外(wài)遙控實(shí)验(yàn)
32位(wèi)程序設計(jì)及(jí)其(qí)接口(kǒu)技術(shù)實(shí)验(yàn)
21. 32位(wèi)數據(jù)排序實(shí)验(yàn)
22. 32位(wèi)碼制转换實(shí)验(yàn)
23. 32位(wèi)存儲器擴展(zhǎn)實(shí)验(yàn)
24. 8237可(kě)編程DMA控制器訪問(wèn)32位(wèi)存儲器的(de)實(shí)验(yàn)
25. 32位(wèi)I/O擴展(zhǎn)實(shí)验(yàn)
26. 32位(wèi)LED 16×16點(diǎn)阵(zhèn)顯示實(shí)验(yàn)
80X86保護模式實(shí)验(yàn)項目
32位(wèi)保護模式下(xià)的(de)微機(jī)原理(lǐ)實(shí)验(yàn)
1. 實(shí)模式到(dào)保護模式的(de)切(qiè)换
2. 全(quán)局(jú)描述符及(jí)全(quán)局(jú)描述符表(biǎo)
3. 局(jú)部(bù)描述符及(jí)局(jú)部(bù)描述符表(biǎo)
4. 任務(wù)內(nèi)無特(tè)權級變(biàn)换的(de)转移
5. 任務(wù)內(nèi)有特(tè)權級變(biàn)换的(de)转移
6. JMP/CALL指令實(shí)現(xiàn)任務(wù)切(qiè)换
7. 通(tòng)过(guò)中(zhōng)斷門(mén)转移的(de)中(zhōng)斷與(yǔ)异(yì)常處(chù)理(lǐ)
8. 通(tòng)过(guò)陷阱門(mén)转移的(de)中(zhōng)斷與(yǔ)异(yì)常處(chù)理(lǐ)
9. 通(tòng)过(guò)任務(wù)門(mén)转移的(de)中(zhōng)斷與(yǔ)异(yì)常處(chù)理(lǐ)
32位(wèi)保護模式下(xià)的(de)內(nèi)存擴展(zhǎn)實(shí)验(yàn)
1. 無分(fēn)页(yè)機(jī)制的(de)內(nèi)存擴展(zhǎn)
2. 有分(fēn)页(yè)機(jī)制的(de)內(nèi)存擴展(zhǎn)
|