微機試卷3學(xué)分34改_第1頁
微機試卷3學(xué)分34改_第2頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、南京理工大學(xué)課程考試試卷(學(xué)生考試用)檔案編號:課程名稱:微機原理及應(yīng)用學(xué)分:3課程教學(xué)大綱編號: 01028202試卷編號: 01028202034考試方式:筆試 滿分分值: 100 考試時間: 120 分鐘組卷年月:2001 年 12 月 組卷教師: 聶偉榮審定教師:吳健二、 簡答題(每題 4 分,共 20 分)18088 CPU 由哪兩部分組成?各自的主要功能是什么?各部分包含哪些寄存器?總線周期的含義是什么?設(shè) 8088CPU 的時鐘頻率為 5MHz,試問它的一個時鐘周期是多少?一個基本總線周期是多少?簡述中斷控制器 8259A 對優(yōu)先級管理的全嵌套方式和特殊全嵌套方式。比較查詢式傳送

2、方式、中斷傳送方式和 DMA 傳送方式的工作特點。說明從上機使用匯編語言編輯源程序到生成可執(zhí)行文件的過程。三、判斷下列指令是否正確(每題 0.5 分,共 5 分)POP CSLEA BX,4BXJMP BYTE PTR BXSAR AX,5MOV BYTE PTRBX,1000CMP DI,SIADD BX,OFFSET AIN AL,DXMUL 25MOV BX,CX一、填空題(每空 1 分,共 30 分)在 PC/XT 機的 RAM 地址為 0000:003CH 單元開始,依次存放 12H,34H,56H 和 78H 四個字節(jié),則該向量對應(yīng)的中斷號為;中斷服務(wù)程序的入口地址為。若 IMUL

3、 BL 執(zhí)行后,CF=OF=1,則表示。產(chǎn)生單步中斷的條件是。CPU 與 I/O 設(shè)備之間要傳送的信息通常包括信息,信息,信息。設(shè)X=0F0H,則-X補=;X/2補=。在 PC/XT 機的最大方式下,8288 對 CPU 送來的信號譯碼,產(chǎn)生相應(yīng)的總線命令和控制信號。若 8088 的引腳 MN/MX 接+5V,則當(dāng) CPU 執(zhí)行指令 IN AL,DX 指令時,其引腳信號RD 、WR 和 IO/ M 的狀態(tài)相應(yīng)為、。若某微機系統(tǒng)共使用 3 片 8259A,其中 1 片 8259A 為主片,另 2 片為從片,則該系統(tǒng)最多可外接個中斷源。產(chǎn)生 0 號中斷的條件是在執(zhí)行指令后,為 0,或超過了允許范圍

4、。8088 的一個中斷過程可分為,和三個階段。堆棧是內(nèi)存中的一個專用區(qū)域,其存取規(guī)則是;在 8088 系統(tǒng)中,當(dāng) CPU 響應(yīng)外部中斷請求轉(zhuǎn)向中斷處理程序前,應(yīng)將的內(nèi)容壓入堆棧。端口的編址有兩種方式,它們是和。若(AL)=9AH,(BL)=0BCH,執(zhí)行 SUB AL,BL 后標(biāo)志位 SF= ; ZF= ; CF= ;OF= 。15 .指令 MOV AX,BX+2和 MOV AX,BXSI的源操作數(shù)尋址方式分別為和。第 1 頁共3 頁課程名稱: 學(xué)分: 試卷編號:MOV SI,AXMOV AX,三、 閱讀程序,回答問題(每題 5 分,共 25 分) AX,DI+21DATA SEGMENT P

5、ARA DATAMOV SI+2,AXX1 EQU 2554試分析在下列程序段執(zhí)行完后,A 單元的內(nèi)容是什么?X2=X1 GT 500;X2=DATA SEGMENTX3=31416/10000;X3=ADW0ORG 100HBDW0Y1=THIS WORD;OFFSET Y1=CDW0Y2DB ABCDEFGH;字符 A 的 ASCII 碼為 41HDATAENDSY3DW ?;TYPE Y3=CODE SEGMENTY4DB 10H, 20H;DS:0105H=DATA ENDSMOV BX,OFFSET C2若 CPU 中各寄存器及 RAM 參數(shù)如下,試求獨立執(zhí)行如下指令的有關(guān)參數(shù)值。M

6、OV AX,BXMOV B,AXCPU: SI=0008H, AX=8094H, BX=FFF4H, CX=FF00H,SP=0000H, DS=2050H, CF=1RAM: 20506=06H, 20507=00H, 20508=23H, 20509=A3H, 2050A=37HMOV AX,2BXMOV AL, SI; AL=MOV AX,BPUSH CX; SP=SP=XOR AH, BL; AH=MOV A,AX TEST AX, 01; AX=CODE ENDS3有兩個 4 字節(jié)的無符號數(shù)相加,這兩個數(shù)分別放在 2000H 和 3000H 開始的存儲單元中,5設(shè)初值(AX)=432

7、1H,(DX)=8765H,則低位在前,高位在后,運算后和放在 2000H 開始的內(nèi)存單元中。要求填出程序中空缺的句子。MOVCL,04HMOV SI,2000HSHLDX,CLMOV AX,MOVBL,AHMOV DI,3000HSHLAX,CLADD AX,DISHRBL,CLORDL,BL上述程序執(zhí)行后(DX)=;(AX)=第 2 頁共 3 頁課程名稱: 學(xué)分: 試卷編號:五、8253 的端口地址為 4043H,其中 CLK1 的輸入為 2MHz,試編程使計數(shù)器 1 工作于方式2,每 20s 產(chǎn)生一個負脈沖。編程不需偽指令和段定義。(4 分)六、設(shè)在 DS=3000H,偏移地址為 010

8、0H 的內(nèi)存中順序存放著 100 個字節(jié)的數(shù)據(jù),試編程將該數(shù)據(jù)塊傳送到以 0150H 為起始偏移地址的區(qū)域。編程需要偽指令和段定義。(8 分)七、在下圖中,8255A 的 4 個地址為 340H、342H、344H、346H,用其作為 PC 機和微型打印機的接口,工作在選通輸出方式,當(dāng)打印機的DSTB 信號為低電平時,打印機的數(shù)據(jù)線 D0D7 上的數(shù)據(jù)被鎖入打印機進行打印。用 PC5 來查詢忙信號以實現(xiàn)查詢方式的傳送。(編程不需偽指令和段定義)(8 分)按所給的地址設(shè)計譯碼電路,且將有關(guān)信號線根據(jù)需要連接完整。按題目要求,寫出 8255A 的工作方式控制字,并對其進行初始化編程。試編程實現(xiàn)將緩沖區(qū) BUFFER 內(nèi)的 100H 個字符送至打印

溫馨提示

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

評論

0/150

提交評論