計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)

計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)

ID:45614193

大?。?46.07 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2019-11-15

計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)_第1頁(yè)
計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)_第2頁(yè)
計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)_第3頁(yè)
計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)_第4頁(yè)
計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)_第5頁(yè)
資源描述:

《計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、實(shí)驗(yàn)一、8086最小系統(tǒng)硬件設(shè)計(jì)【實(shí)驗(yàn)?zāi)康摹繉W(xué)習(xí)使用Proteus進(jìn)行8086微機(jī)系統(tǒng)仿真設(shè)計(jì)的方法;學(xué)習(xí)8086CPU以及外部電路的接法和應(yīng)用原理?!緦?shí)驗(yàn)內(nèi)容】設(shè)計(jì)一個(gè)8086最小系統(tǒng),實(shí)現(xiàn)其硬件功能,使用指定的程序以驗(yàn)證電路正確性?!緦?shí)驗(yàn)要求】1)硬件部分要求包括CPU、地址鎖存、數(shù)據(jù)緩沖、地址譯碼電路、RAM、10電路、1*8開(kāi)關(guān)、LED燈。碩件功能要求如下:1?用LED顯示開(kāi)關(guān)狀態(tài)2.要求使用地址鎖存器和數(shù)據(jù)緩沖;3.開(kāi)關(guān)和LED燈的10端口使用統(tǒng)一編址方式;4.兩片8位RAM分別為奇偶存儲(chǔ)體,組成一個(gè)16位的存儲(chǔ)器;5?使用一八譯碼器和邏輯器件進(jìn)行譯碼;6

2、.存儲(chǔ)器地址RAM8Kxl6(80000H?81FFFH)7.開(kāi)關(guān)狀態(tài)輸入地址INPUTPORT(4000H)&LED燈輸出地址OUPUTPORT(4002H)硬件接線較為復(fù)雜,建議參考實(shí)驗(yàn)二中給出的電路圖,可在此基礎(chǔ)上修改。2)軟件部分已給出對(duì)應(yīng)的匯編程序和可執(zhí)行文件,用來(lái)驗(yàn)證電路的正確性。軟件的基本思想是,讀出按鍵的開(kāi)關(guān)量的值,存入RAM里面,然后讀出RAM的值,比較寫(xiě)入和讀出的值,然后輸出到LED顯示。為了驗(yàn)證存儲(chǔ)器的連接正確性,程序中對(duì)多個(gè)地址進(jìn)行了寫(xiě)入,包括奇地址,偶地址,寫(xiě)入的數(shù)分為8bit和16bit。當(dāng)從開(kāi)關(guān)讀出的數(shù)為FOH時(shí),下面給出止確的結(jié)果供同

3、學(xué)們參考:圖一:存儲(chǔ)器內(nèi)存表程序流程圖如下圖所示:圖二:實(shí)驗(yàn)一程序流程圖3)實(shí)驗(yàn)報(bào)告提交Proteus設(shè)計(jì)文件,必須可以仿真運(yùn)彳亍,電路圖屮應(yīng)盡量用文字注明各部分的功能以及譯碼表。實(shí)驗(yàn)二、基于8086的匯編程序設(shè)計(jì)【實(shí)驗(yàn)?zāi)康摹繉W(xué)習(xí)使用Proteus進(jìn)行8086微機(jī)系統(tǒng)仿真設(shè)計(jì)的方法;學(xué)習(xí)8086CPU以及外部電路的接法和應(yīng)用原理;編程實(shí)現(xiàn)電路功能,學(xué)習(xí)匯編程序的編輯、編譯、鏈接、執(zhí)行的全過(guò)程?!緦?shí)驗(yàn)內(nèi)容】對(duì)于給定的8086最小系統(tǒng),編寫(xiě)匯編程序?qū)崿F(xiàn)其硬件功能,驗(yàn)證電路正確性?!緦?shí)驗(yàn)要求】1)硬件部分要求包括CPU、地址鎖存、數(shù)據(jù)緩沖、地址譯碼電路、RAM、10電路、

4、4*4開(kāi)關(guān)、BCD數(shù)碼管顯示。系統(tǒng)要實(shí)現(xiàn)顯示按鍵號(hào)的功能,即16個(gè)按鍵對(duì)應(yīng)顯示0?F。Proteus設(shè)計(jì)文件屮已經(jīng)給出了譯碼表和譯碼電路,在編寫(xiě)程序前請(qǐng)同學(xué)們認(rèn)真讀圖。電路中的數(shù)碼管為BCD數(shù)碼管,控制腳連接到10口上,每個(gè)10口分別代表二進(jìn)制的一位,四位二進(jìn)制可表示0~15的數(shù),對(duì)應(yīng)此數(shù)碼管則顯示0?F。2)軟件部分編寫(xiě)匯編程序,使用正規(guī)的格式編寫(xiě),要求有數(shù)據(jù)段、堆棧段和代碼段,可參考實(shí)驗(yàn)一中提供的匯編程序。下面給岀程序流程圖以供參考:圖三:實(shí)驗(yàn)二程序流程圖3)實(shí)驗(yàn)報(bào)告提交.ASM文件和可執(zhí)行文件,必須運(yùn)行成功。程序屮應(yīng)包括詳細(xì)的注釋,并附上程序流程圖?!緦?shí)驗(yàn)擴(kuò)展

5、】(選做)N將BCD數(shù)碼管,換成普通的七段數(shù)碼管,有七個(gè)控制引腳。自己修改電路,編寫(xiě)程序,同樣實(shí)現(xiàn)上述功能。實(shí)驗(yàn)三、自建微機(jī)系統(tǒng)實(shí)驗(yàn)(選做)【實(shí)驗(yàn)?zāi)康摹繉W(xué)習(xí)使用Proteus進(jìn)行8086微機(jī)系統(tǒng)仿真設(shè)計(jì)的方法;學(xué)習(xí)8086CPU以及外部電路的接法和應(yīng)用原理;編程實(shí)現(xiàn)電路功能,學(xué)習(xí)匯編程序的編輯、編譯、鏈接、執(zhí)行的全過(guò)程。【實(shí)驗(yàn)內(nèi)容】設(shè)計(jì)一個(gè)8086最小系統(tǒng),實(shí)現(xiàn)軟硬件功能,芯片選型和復(fù)雜程度不限,望同學(xué)們充分發(fā)揮自己的想象。此實(shí)驗(yàn)供給基礎(chǔ)較好、學(xué)有余力并對(duì)軟碩件設(shè)計(jì)感興趣的同學(xué)選做。【實(shí)驗(yàn)要求】1)硬件部分要求包括8086CPU,其他器件無(wú)限制,能實(shí)現(xiàn)電路設(shè)計(jì)功能即

6、可。下面列出一些常見(jiàn)的仿真系統(tǒng),供大家參考:串口通訊(8251)、紅綠燈、跑馬燈、籃球記分器、電子琴(8253、SOUNDER)>ADC測(cè)量實(shí)驗(yàn)。(ADC0809)、DAC實(shí)驗(yàn)(DAC0832)。2)軟件部分編寫(xiě)匯編程序?qū)崿F(xiàn)電路的功能,提交ASM文件和可執(zhí)行文件,必須有詳細(xì)的注釋。3)實(shí)驗(yàn)結(jié)果提交實(shí)驗(yàn)報(bào)告和Proteus設(shè)計(jì)文件,必須可以仿真運(yùn)行。報(bào)告中應(yīng)對(duì)系統(tǒng)的軟硬件設(shè)計(jì)做詳細(xì)的介紹,包括硬件設(shè)計(jì)框圖、譯碼表以及程序流程圖。下面是課程實(shí)驗(yàn)中口J能會(huì)用到的器件,知道名字后可以直接到庫(kù)里搜索。8086處理器74LS373鎖存器74LS245數(shù)據(jù)緩沖74LS138三八譯

7、碼器62648Kx8RAM8255AIO擴(kuò)展ADC08098位AD轉(zhuǎn)換器BUTTON按鍵DIPSW撥碼開(kāi)關(guān)7SEG-BCD數(shù)碼管LED_RED發(fā)光二極管SWITCH開(kāi)關(guān)PULLUP上拉電阻邏輯器件ANDORNOTXORNANDNOR在實(shí)驗(yàn)前請(qǐng)認(rèn)真閱讀本實(shí)驗(yàn)參考書(shū)!

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。