微機原理與接口技術試題集部分參考答案_第1頁
微機原理與接口技術試題集部分參考答案_第2頁
微機原理與接口技術試題集部分參考答案_第3頁
微機原理與接口技術試題集部分參考答案_第4頁
微機原理與接口技術試題集部分參考答案_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1微機原理與接口技術試題集部分參考答案一、填空題1、16,202、8,203、7,74、U,V,超級5、高速緩沖存儲器(Cache)6、內存,外設7、硬件,軟件8、內存,外設9、執(zhí)行單元(EU),總線接口單元(BIU)10、6,411、分段,數據擴展段,堆棧段12、可執(zhí)行性指令,指示性指令13、機器指令代碼,不產生機器指令代碼14、分支程序,循環(huán)程序15、順序程序,子程序16、分支程序,子程序17、循環(huán)程序,子程序18、雙極型(晶體三極管) ,單極型(MOS)19、只讀存儲器(ROM) ,隨機存取存儲器(RAM)20、靜態(tài)存儲器(SRAM),動態(tài)存儲器(DRAM)21、字擴展、字位擴展22、位擴展,字擴展23、位擴展,字位擴展24、全譯碼法,線譯碼法25、線譯碼法,部分譯碼法26、部分譯碼法,全譯碼法27、8k,數據,指令28、保護虛擬地址,虛擬 808629、實地址,保護虛擬地址30、實地址,虛擬 808631、處理器管理,外部設備管理32、外部設備管理,文件管理33、存儲器管理,文件管理34、7230H35、非屏蔽中斷,可屏蔽中斷36、低,總線控制器(8288)37、高速緩存(Cache),靜態(tài)存儲器(SRAM),動態(tài)存儲器(SRAM)38、程序查詢方式,DMA 方式39、初始化40、13,841、21234H42、統一編址,單獨編址243、IERT,CS,IP、狀態(tài)標志寄存器44、地址總線,數據總線,控制總線45、讀操作,寫操作46、T3,若干個時鐘47、6, 448、低、總線控制器49、12AAH 、0BBCCH50、將 DX 寄存器的內容邏輯右移 4 位和將 AX 寄存器的內容循環(huán)右移 4 位51、0D36AH52、21234H53,CS,IP54、偶地址,奇地址55、1024,00000H,FFFFFH56、13FFH,17FFH,1FFFH,2FFFH57、統一編址,單獨編址,單獨編址58、256,6553659、程序查詢方式,程序中斷控制方式,DMA 方式60、DX,AL61、低,低,高62、低,高,低63、入口地址,4,偏移地址,段地址64、INTA,2,265、0000H, 03FFH, 102466、運算器、控制器、存儲器和輸入輸出設備67、CF 、OF、ZF、PF、AF 、SF68、CPU 對存儲器或 I/O 端口完成一次讀/ 寫操作所需的時間69、CPU 執(zhí)行到 T3 狀態(tài)的下降沿時,CPU 檢測到 READY 引腳的信號為“0”時70、總線控制器(8288)71、終止所有操作,進入復位周期72、總線設置準備、啟動讀控制信號、實現讀數據、恢復讀前階段等。73、INT n 指令向 CPU 先提供中斷類型號,再由中斷類型號自動地引導到中斷服務程序74、單工、半雙工、全雙工75、定時和控制邏輯、命令控制邏輯、優(yōu)先級控制邏輯和地址/數據緩沖器76、復位、工作方式字、工作命令字、復位77、ICW1、ICW2、ICW 3、ICW4,其中 ICW1、ICW278、3,6,01110111B79、1680、MODEM81、外存(輔助存儲器)82、存儲容量83、內部、外部,外部、內部84、85、單極型(晶體三極管) 、雙極型(MOS 型)86、需要定時對動態(tài)存儲器芯片進行刷新操作387、高速緩存(Cache)88、統一編址、單獨編址90、數據、地址、控制91、32、8、32、892、0000H1FFFH93、0000H、0000H、FFFFH、FFFF0H94、開中斷(IF=1 ) 、當前正在執(zhí)行指令的指令已執(zhí)行完畢時、0000H、03FFH、中斷服務程序的入口地址95、HOLD 、HLDA96、復位97、198、中斷請求99、INTR100、17101、工作方式控制字、置位/復位控制字102、6103、8104、行掃描、行列掃描105、發(fā)送器發(fā)送106、無條件傳送方式、有條件程序查詢方式、程序中斷控制方式、DMA 方式、107、程序中斷控制方式108、存儲器、外設109、4、6110、314H、315H、316H111、255、0112、16、16、16、16、8113、EEPROM114、指令、偽指令、寄存器名115、控制116、直接尋址117、系統總線118、800119、可屏蔽中斷120、周期交替121、減 1 計數器122、分辨率(位數) 、線性度123、總線控制器(8288) 、提高總線驅動能力124、代碼段寄存器(CS), 程序指針計數器(IP)125、179B8H126、4、5127、CPU 常用和正在運行的程序和數據、CPU 不常用的程序和數據128、小、快129、無條件傳送方式、程序查詢傳送方式、程序中斷控制方式二、單項選擇題41、 C 2、A 3、B 4、A 5、 C 6、A 7、C 8、B 9、B 10、A 11、B 12、C 13、D 14、C 15、D 16、D 17、C 18、C 19、A 20、A 21、C 22、D 23、D 24、C 25、B 26、B 27、A 28、C 29、B 30、D 31、D 32、A 33、C 34、A 35、B 36、C 37、B 38、B 39、B 40、B 41、A 42、D 43、B 44、A 45、C 46、A 47、C 48、B 49、A 50、D 51、A 52、B 53、B 54、A 55、D 56、A 57、C 58、B 59、D 60、C 61、B 62、C 63、B 64、A 65、C,H 66、D 67、C 68、D 69、D 70、A 71、B 72、B 73、A 74、E 75、C 76、A 77、B 78、B 79、B 80、C 81、A 82、B 83、D 84、C 85、C 86 、A 87、D 88、D 89、D 90、D 91、 C 92、C 93、C 94、 A 95、 D 96、 C 97、D 98、B 99、C 100、B 101、A 102、 C 103、D 104、D 105、C 106、E 107、B 108、C 109、B 110、A 111、D 112、C 113、B 114、D 115、C 116、A 117、 B 118、C 119、D 120、D 121、D 122、B 123、A 124、C 125、D 126、D 127、D 128、C 129、C 130、B 131、C 132、B 133、D 134、A 135、C 136、D 137、A 138、C 139、D 140、D 141、C 142、B 143、A 144、B 145、C 146、B 147、A 148、B 148、C 149、C 150、D 151、A 152、C 153、A 154、D 155、A 156、B 157、A 158、D 159、A 160、D 161、D 162、C 163、D 164、D 165、B 166、A 167、D 168、D 169、B 170、D 171、B 172、B 173、B 174、B 175、A 176、D 177、C 178、A 179、A 180、D 181、D 182、C 183、B 184、C 185、D 186、A 187、B 188、A 189、C 190、D 191、D 192、D 193、B 194、A195、D 196、B 三、指出下列指令書寫的錯誤原因,并用正確的程序段(一條或多條指令)改正。解答:(1) 錯誤:源操作數與目的操作數類型不一致,應改為:MOV BL,AL或者是:MOV BX,AX(2) 錯誤:端口地址大于 255 時,只能采用間接尋址方式,應改為:MOV DX,356HOUT DX,AL(3) 錯誤:立即數不能直接傳送給段寄存器,應改為:MOV AX,100HMOV DS,AX(4) 錯誤:堆棧操作指令只能對字操作,不能對字節(jié)操作。應改為:POP BX(5) 錯誤:乘法指令 MUL 的一個操作數時隱含的,應改為:MUL BX(6) 錯誤:MOV 指令的兩個操作數不能同時來自內存,應該為:MOV AX,BXMOV SI,AX(7) 錯誤:當移位操作指令中的移位數大于 1 時,移位數應放在寄存器 CL 中。5應該為:MOV CL,5SHR BX,CL四、指令閱讀和問答題1題 答:(1)直接尋址方式,EA=1234H , PA=11234H(2) 直接尋址方式,EA=0100H, PA=10100H(3) 相對寄存器尋址方式, EA=0140H, PA=10140H(4)相對基址加變址尋址方式,EA=0195H, PA=20195H2 題 答:(1)本程序實現的功能是將 20H 端口的數據進行若干次累加,累加的次數由 30H 端口的數據大小來決定。(2)結果在累加器 AX 中(3)START: IN AL,20HMOV BL,AL IN AL,30H MUL BL 五、編程題1 題參考程序:DATA SEGMENTXX DB XY DB ?DATA ENDSSTACK SEGMENT STACKDB 100DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,DS: DATA,SS:STACKSTART: MOV AX, DATAMOV DS,AXMOV AL,XXCMP AL,0JGE BIGRMOV AL,0FFHJMP JUS2BIGE: JG JUS1MOV AL,0JMP JUS2JUS1: MOV AL,1JUS2: MOV YY,ALMOV,AH,4CHINT 21HCODE ENDSEND START 2、題 DATA SEGMENT6ARRAY DW D1,D2,D3,.,D100COUNT EQU $-ARRAYSUM DW ?DATA ENDSSTACK SEGMENT STACKDB 100DUP(?)STACK ENDSCODE SEGMENTASSSUME CS:CODE,DS:DATA,SS:STACKBIGIN: MOV AX,DATAMOV DS,AXMOV AX,0000HMOV CX,COUNTMOV BX,OFFSET ARRAYLOP: ADD AX,BXINC BXINC BXLOOP LOP1MOV SUM,AXMOV HA,4CHINT 21HCODE ENDSEND BIGIN3、題參考程序:Data segmengArray1 dw 30 dup(?)Mxa dw?Data endsStack segmentDw 200dw(?)Stack endsCode segmentAssume cs:code,ds:data,ss:stackMain proc farStart: push dsSub ax,axPush axMov ax,dataMov ds,axSub ax,axMov bx,axMov ax,array1bx7Mov cx,29Loop1: add bx,2Cmp ax, array1bxJge nextMov ax, array1bxNext: dec cxLoop loop1Mov max,axRetMain endpCode endsEnd start4、題參考程序:Data segmentArray1 db 250 dup(?)Count dw ?Data endsStack segment stackDw 300 dup(?)Stack endsCode segenmtAssume cs:code,ds:data,ss:stackMain proc farStart: push dxSbu ax,axPush axMov ax,dataMov ds,axXor ax,axMov cx,axMov bx,axMov si,axLoop1: inc bxAdd ax,bxCmp ax,1000Jge exitMov array1si,bxInc cxInc siJmp loop1Exit: Mov count,cxRetMain endp8Code endsEnd start5、題參考程序:DATA SEGMENTINPUT DB please input(az):$INPUT DB input error$DATA ENDSStack segmentDw 200dw(?)Stack endsCode segmentAssume cs:code,ds:data,ss:stackMain proc farStart: push dsSub ax,axPush axMOV AX,DATAMOV DS,AXMOV AH,09HMOV DX,SEG INPUTMOV DS,DXMOV DX,OFFSET INPUTINT 21HMOV AH,01HINT 21HCMP AL,61HJB LOPCMP AL,7AHJA LOPSUB AL,20HMOV DL,ALMOV AH,02HINT 21HJMP EXEITLOPT:MOV AH,09HMOV DX,SEG INPUT1MOV DS,DXMOV DX,OFFSET INPUT1INT 21HEXEIT:RETCODE ENDSEND START96、題參考程序:DATA SEGMENTINPUT DB please input N(09):$LFB DB 0$, 1$, 8$, 7$, 64$,125$,216$,343$,512$,729$N DB ?DATA ENDSStack segmentDB 100dw(?)Stack endsCode segmentAssume cs:code,ds:data,ss:stackMain proc farStart: push dsSub ax,axPush axMOV AX,DATAMOV DS,AXMOV AH,09H MOV DX,OFFSET INPUTINT 21HMOV AH,01HINT 21HMOV AH,01H INT 21H MOV N,AL MOV AH,02H MOV DL,0AHINT 21H

溫馨提示

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

評論

0/150

提交評論