微型計(jì)算機(jī)原理練習(xí)附答案_第1頁
已閱讀1頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、復(fù)習(xí)提綱復(fù)習(xí)提綱1.兩個(gè)4字節(jié)的無符號(hào)數(shù)分別存放在從2000H和2010H開始的存儲(chǔ)單元中,編寫程序完成它們的相加操作,并將所求的和放在從2000H開始的內(nèi)存單元中。2.設(shè)在2000H開始的內(nèi)存單元中,存放50個(gè)無符號(hào)字節(jié)數(shù),編程找出其中的最大值,并把它存放到DL寄存器中。3.將AL中的兩個(gè)組合BCD數(shù)分別轉(zhuǎn)換成對(duì)應(yīng)的II碼,并存放在CX中(高位BCD數(shù)的轉(zhuǎn)換結(jié)果放在CH中,低位BCD數(shù)的轉(zhuǎn)換結(jié)果放在CL中)。4.已知在BUF為首地址的

2、單元中,存放了10個(gè)II碼數(shù)據(jù),編程將它們轉(zhuǎn)換為BCD碼后,存放在BUF10為首地址的單元中。編一個(gè)程序段。數(shù)據(jù)段有100個(gè)無符號(hào)字節(jié)數(shù)據(jù)塊BUF,試找出其中數(shù)值為0的數(shù)據(jù)個(gè)數(shù)并放入ZERO單元中5.在數(shù)據(jù)段BUF開始的連續(xù)10個(gè)單元中存放有10個(gè)無符號(hào)數(shù),編程求出它們的和并放入SUM單元中。6.在數(shù)據(jù)段BUF開始的連續(xù)10個(gè)單元中存放有10個(gè)無符號(hào)數(shù),編程找出其中的最大值放入MAX單元中。7.如圖1所示,8255A的A口PA0、PA1

3、、PA2引腳分別接3個(gè)開關(guān)K0、K1、K2,B口PB0、PB1、PB2通過驅(qū)動(dòng)電路分別接到3個(gè)發(fā)光二極管的陽極。開關(guān)的狀態(tài)通過A口輸入到8255A,然后將其送到B口輸出,控制發(fā)光二極管的亮與滅。(1)通過譯碼電路分析確定8255A的端口地址:(假定未使用的引腳均為低電平“0”)A口地址:B口地址:C口地址:控制口地址=(2)編程:根據(jù)讀入A口開關(guān)狀態(tài),去控制發(fā)光二極管的程序。(要求說明8255A控制字的設(shè)置過程)8.已知8255A的A口

4、PA0~PA5接6只共陰數(shù)碼管LED0~LED5的段碼,B口PB0~PB5分別接LED0~LED5的位碼,A、B口工作于方式0,8255A的工作方式控制字如圖所示。要求:a.簡單畫出8255A的A、B口與LED的接線圖;b.已知8255A的端口地址為:380H~383H,寫出能在LED0和LED1上同時(shí)顯示“66”的程序。①M(fèi)OVCX,ES:[BX]②MOVAX,MASK[BP]11、.已知,(DS)=2000H,(BX)=100H,(

5、SI)=0002H,從物理地址20100H單元開始,依次存放數(shù)據(jù)12H、34H、56H、78H;而從物理地址21200H單元開始,依次存放數(shù)據(jù)2AH、4CH、8BH、98H。試說明下列各條指令單獨(dú)執(zhí)行后AX寄存器的內(nèi)容。①M(fèi)OVAX,3600H(AX)=②MOVAX,[1200H](AX)=③MOVAX,[BX](AX)=12.何謂波特率?某系統(tǒng)采用串行異步方式與外設(shè)通信,發(fā)送字符格式由1位起始位、7位數(shù)據(jù)位、1位奇偶校驗(yàn)位和1位停止位

6、組成,波特率為1200。試問,該系統(tǒng)每分鐘發(fā)送多少個(gè)字符?13、計(jì)算機(jī)中,CPU的地址線與訪問存儲(chǔ)器單元范圍的關(guān)系是什么?8086CPU有多少條地址線?它能夠訪問存儲(chǔ)器單元的最大地址范圍是多少?14.微型計(jì)算機(jī)系統(tǒng)中引入中斷有什么作用?簡述NMI和INTR中斷的異同點(diǎn)。15.CPU與外設(shè)通信的方式有哪幾種?簡述CPU采用異步查詢方式與外設(shè)通信的流程。16.CPU地址線與存儲(chǔ)器的尋址范圍有何關(guān)系?如果某一處理器的地址線寬度為32位,則最大

7、可尋址存儲(chǔ)器單元的數(shù)量為多少?17.在有多個(gè)中斷源申請中斷時(shí),有幾種方法確定它們的優(yōu)先級(jí)別?試比較各自的優(yōu)缺點(diǎn)。18.若有一個(gè)四字節(jié)數(shù),放在寄存器DX與AX中(DX中存放高16位),要求這個(gè)4字節(jié)數(shù)整個(gè)左移一位如何實(shí)現(xiàn)?右移一位又如何實(shí)現(xiàn)?19.偽指令DW,DUPLENGTH,$20現(xiàn)有一存儲(chǔ)體芯片為5124位,若要用它組成4KB的存儲(chǔ)器,需要多少這樣的芯片,每塊芯片需要多少尋址線?整個(gè)存儲(chǔ)系統(tǒng)最少需要多少尋址線?微機(jī)原理練習(xí)一微機(jī)原理

8、練習(xí)一單項(xiàng)選擇題單項(xiàng)選擇題1.若二進(jìn)制數(shù)為01000100B,則該數(shù)的十進(jìn)制表示為()。A68B132C54D362.完成二進(jìn)制數(shù)無符號(hào)數(shù)0001110100001101的加法運(yùn)算的正確結(jié)果是()。A10010101B00100110C00100010D001010103.完成二進(jìn)制數(shù)01110001和00001111的邏輯“與”運(yùn)算的正確結(jié)果是()。A01110000B01111111C00000001D000011114.十進(jìn)制數(shù)1

9、00.95的BCD數(shù)為()。A100000000.10010101B100000.10010101C000100.10100100D000100000000.100101015.8086CPU由下列()兩部分組成。A總線接口部件和執(zhí)行部件B運(yùn)算器和控制器C執(zhí)行部件和存儲(chǔ)器D寄存器和存儲(chǔ)器6.下列指令中,不正確的指令是()。AMOVAX,BXBMOVAX,[BX]CMOVAL,BXDMOVAL,[BX]7.8086CPU響應(yīng)可屏蔽中斷的條

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論