-A(閉卷答案)_第1頁(yè)
-A(閉卷答案)_第2頁(yè)
-A(閉卷答案)_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、2022 2022年?微機(jī)原理A 閉卷?參考答案和評(píng)分標(biāo)準(zhǔn)一、填空題每空1分,共20分I. 10111101B、189H或 000110001001BCD2. -113或-1110001B3. 3BH4. ,_0 _5. CS_,_IP_6.16、20_、1M或 220、64K 或 65536 或 2167. 當(dāng)前正在使用的程序和數(shù)據(jù)8. 程序控制方式、中斷方式和 DMA方式9.00024H10. _8_,_22_II. 0_,1二、簡(jiǎn)答題共37分1. 條件傳送接口電路中至少應(yīng)包括什么端口?并簡(jiǎn)述條件傳送的工作過程。3分答:1至少包括狀態(tài)端口和數(shù)據(jù)端口。 2分2條件傳送工作過程:先讀取狀態(tài)端口

2、的信息,檢測(cè)是否準(zhǔn)備好交換數(shù)據(jù),假設(shè) 已準(zhǔn)備好,那么與數(shù)據(jù)端口進(jìn)行數(shù)據(jù)交換;否那么繼續(xù)讀取狀態(tài)端口,直到數(shù)據(jù)準(zhǔn)備好。1分2. 畫出微型計(jì)算機(jī)的組成框圖,并簡(jiǎn)述各局部功能。4分答:組成框圖如以下圖所示:2分各局部功能:(1)微處理器為微型計(jì)算機(jī)的核心,主要完成取指令、指令譯碼、簡(jiǎn)單的算術(shù)邏輯運(yùn)算及程序控制等。0.5 分(2)存儲(chǔ)器主要用來存儲(chǔ)程序和數(shù)據(jù)。0.5 分(3)I/O接口用于外設(shè)與CPU之間的信息協(xié)調(diào)。0.5 分(4)總線是CPU與存儲(chǔ)器和I/O接口之間傳送數(shù)據(jù)信息、地址信息和控制信息的通道。0.5 分3. 畫圖說明以下語句所分配的存儲(chǔ)空間及初始化的數(shù)據(jù)值。3 分BUF DW 2 DUP

3、1,-1, AB答:4.給定個(gè)堆棧存儲(chǔ)區(qū),其地址為 1270H:0000R1270H:0100H SS=1270H SP=0052H問:1棧頂?shù)倪壿嫷刂肥嵌嗌伲?2棧底的物理地址是多少? 3假設(shè)壓入數(shù)據(jù)1234H,1270H: 0050H1270H: 0051H(1 分)數(shù)據(jù)在內(nèi)存中如何存放?此時(shí) SP的值是多少? 4 分答:1棧頂?shù)倪壿嫷刂窞椋?270H 0052H1 分2棧底的物理地址為:12800H1 分3內(nèi)存存放形式如以下圖所示:1 分5. DS=3000H在物理地址為34780H的內(nèi)存單元中存放有字節(jié)數(shù)據(jù) 20H,要求采用3種不同的尋址方式將該字節(jié)數(shù)據(jù)送入存放器AL中,試寫出尋址方式

4、的名稱及相應(yīng)的程序片段。 4 分答:由于物理地址=34780H,且 DS=3000H 所以 EA=34780H-3000*10H=4780H 1 分 1 直接尋址 1 分MOV AL,4780H 2存放器間接尋址 1 分MOV BX,4780HMOV AL,BX 3存放器相對(duì)尋址 1 分MOV BX,4700HMOV AL,BX+80H 注:每種尋址方式和對(duì)應(yīng)的指令各 0.5 分,答案不唯一。6. 簡(jiǎn)述一般子程序調(diào)用過程和矢量中斷效勞子程序調(diào)用過程的主要異同。 4分答:同: 都要保護(hù)斷點(diǎn),程序流程轉(zhuǎn)向相應(yīng)的子程序去執(zhí)行且執(zhí)行完后都要返回。 2分 異:一般子程序入棧保護(hù)的是IP或CS和IP,中斷

5、效勞子程序入棧入棧保護(hù)的是 Flags、CS和IP ; 一般子程序的返回指令為 RET中斷效勞子程序的返回指令為IRET。2 分7. 判斷以下指令的對(duì)錯(cuò);假設(shè)有錯(cuò),簡(jiǎn)述原因3分 1 MOV D I , BX答: 錯(cuò),兩個(gè)存儲(chǔ)單元之間不能直接傳送數(shù)據(jù)。 1 分 2 PUSH AL答:錯(cuò),PUSH指令是以字為單位進(jìn)行操作的。1分 3 JMP 0100H答: 正確。 1 分8. CPU響應(yīng)可屏蔽中斷請(qǐng)求的條件是什么? 4分答: 1外設(shè)提出請(qǐng)求 1 分 2本級(jí)中斷未被屏蔽 1 分3 本級(jí)中斷優(yōu)先級(jí)最高 1 分4CPU允許可屏蔽中斷請(qǐng)求,即IF=1 1分9. 簡(jiǎn)述指令性語句和偽指令語句的主要差異, 并列

6、出匯編語言中常用的偽指令。4分 答:1主要差異2分指令性語句:有對(duì)應(yīng)的機(jī)器碼,在程序運(yùn)行時(shí)執(zhí)行指令性語句;偽指令語句:沒有對(duì)應(yīng)的機(jī)器碼,匯編過程中執(zhí)行偽指令語句2常用的偽指令2分DB、DW EQU SEGMENTENDS ASSUMEPROGENDP ORG END注:每條偽指令0.5分,最多2分。10. 以下圖為8088最小系統(tǒng)與某存儲(chǔ)芯片構(gòu)成的 RAM存儲(chǔ)器系統(tǒng)。4分1說明一片RAM芯片的存儲(chǔ)容量為多少?2計(jì)算該存儲(chǔ)器區(qū)的總?cè)萘繛槎嗌伲?說明每片RAM芯片的地址范圍?答:1存儲(chǔ)容量為:1KX 8或1KB1分2總?cè)萘繛椋?KX 8或2KB1分31#芯片地址范圍:00000H003FFH1 分2#芯片地址范圍:00400H007FFH1分三、程序分析題共8分1. 3 分AX=2340H1分BX=5601H1分DX=BCD1H1分2. 下面程序段的功能是求5到50之和,并將結(jié)果存放到SUM單元中,請(qǐng)將程序補(bǔ)充 完整。5分SUM D

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論