南華大學(xué)微機(jī)試題1_第1頁
南華大學(xué)微機(jī)試題1_第2頁
南華大學(xué)微機(jī)試題1_第3頁
南華大學(xué)微機(jī)試題1_第4頁
南華大學(xué)微機(jī)試題1_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、南華大學(xué)20082009學(xué)年度第一學(xué)期學(xué)院 專業(yè) 考號(hào) 姓名 微機(jī)原理及應(yīng)用(D)課程試題()考試日期:2008年12月30日 考試類別:閉卷 考試時(shí)間:120分鐘題號(hào)一二三四五總分得分得分閱卷人一、填空題:(每空1分,共20分)1執(zhí)行系列指令后:MOV AL, 7MOV BL, 9MUL BL結(jié)果為:AX= 。28086CPU內(nèi)部有很多寄存器,分別指出它們是什么寄存器:CS ,SS ,IP ,SP 。3說明8086CPU芯片的一些重要引腳的功能:INTR ,ALE , 。4假設(shè)程序段如下: MOV AX, 5439H MOV BX, 456AH ADD AX, BX 則AX= ,CE= 、P

2、F= 、 AF= 、OF= 。5說明下列指令中源操作數(shù)屬于什么尋址方式:(1) MOV AL, DI+5; (2) MOV AL, BX; (3) ADD AL, 80H; 。68086匯編程序開發(fā)過程大體分為四個(gè)步驟即為: 、 、 、調(diào)試。78086CPU的堆棧采用 工作方式。得分閱卷人二、單項(xiàng)選擇題(共10小題,每題2分,共20分)1直接訪問1M字節(jié)空間需要地址總線根數(shù)為 ( ) A.20 B.32 C.22 D.642中斷向量表存放的是( )。A、中斷類型號(hào) B、中斷服務(wù)子程序入口地址 C、斷點(diǎn)地址 D、中斷向量地址3對(duì)8255A的B口有( )種工作方式。 A. 1 B. 2 C. 3

3、D. 44整個(gè)匯編源程序以( )語句結(jié)束。 A.END B.ENDS C.ENDP D.ENDM58086微機(jī)系統(tǒng)中地址總線的作用是( )。A、用于選擇存儲(chǔ)器單元 B、用于選擇IO端口C、用于選擇存儲(chǔ)器單元和選擇IO端口 D、以上說法都不對(duì)68086微機(jī)系統(tǒng)中,INTR中斷的中斷類型號(hào)是( ) A.由程序指定 B.由操作系統(tǒng)自動(dòng)分配 C.固定2號(hào)中斷 D.由用戶設(shè)計(jì)時(shí)規(guī)定,通過數(shù)據(jù)總線發(fā)給CPU7能實(shí)現(xiàn)串并轉(zhuǎn)換的芯片是( )A 8255A B 8251A C 8253 D 8259A8. 以下是和中斷有關(guān)的操作,不是CPU中斷響應(yīng)自動(dòng)完成而要用戶編程實(shí)現(xiàn)的( )。A)保護(hù)斷點(diǎn) B)恢復(fù)斷點(diǎn)C)

4、保護(hù)現(xiàn)場(chǎng) D)標(biāo)志寄存器內(nèi)容入棧9下列8086指令的寫法不正確的 是( )A. MOV AX, BL B. ADD AL, 2340H C. PUSH AX D. INC CL10. 編程人員不能直接讀寫的寄存器是( )。A、DI B、CX C、IP D、SP得分閱卷人得分閱卷人得分閱卷人得分閱卷人三、簡答題(共4小題,每題5分,共20分)1 8086系統(tǒng)為什么要有地址鎖存器?需要鎖存那些信息?2 8086存儲(chǔ)器空間和IO端口空間可尋找范圍?8086CPU是如何解決存儲(chǔ)單元地址與IO端口地址重疊的問題?3 簡述不可屏蔽中斷的響應(yīng)過程。4 什么是總線周期?8086CPU基本總線周期由幾個(gè)時(shí)鐘周期

5、組成?如8086CPU的主時(shí)鐘頻率為10MHZ,則一個(gè)時(shí)鐘周期為多少?一個(gè)基本總線周期為多少?得分閱卷人四、程序分析題(共2小題,第1題8分,第2題10分,共18分)1. 已知(60000H)=12H, (60001H)=43H, (60002H)=78H, (60003H)=0ABH, (60004H)=0FH;(70000H)=02H, (70001H)=63H, (70002H)=89H, (70003H)=0FAH, (70004H)=24H,執(zhí)行下列程序,填入指定寄存器的當(dāng)前內(nèi)容。MOV AX, 6000HMOV DS, AXMOV AX, 7000HMOV SS, AXMOV BX

6、, 0MOV BP, 0MOV SI, 2MOV AX, 0000H ; AX= HMOV AL, BX ; AL= HMOV AX, BX+1 ; AX= HMOV AX, BP+SI ; AX= H2. 設(shè)堆棧段地址SS的內(nèi)容是9000H,堆棧指針SP的初值為3815H,AX1234H,BX5678H,試問:(1) 執(zhí)行指令 PUSH AXPUSH BX后SP 并把數(shù)據(jù)入堆存放情況在下面存儲(chǔ)空間示意圖中填入:9000:3811H9000:3812H9000:3813H9000:3814H9000:3815H9000:3816H9000:3817H9000:3818H9000:3819H地址

7、存儲(chǔ)空間(2) 接著再執(zhí)行POP AX 后SP ,AX ,BX= 。得分閱卷人五、編程題(共2小題,第1題8分,第2題14分,共22分)1假設(shè)40H類型號(hào)中斷的子程序入口地址為8900H:2478H,試編程把子程序入口地址裝入中斷向量表。2某8086CPU微機(jī)系統(tǒng)以8255A作為接口,如圖1所示,要求初始化A、B口均為方式0輸出,PC3-PC0為輸出,PC7-PC4為輸入,方式控制字和C口按位置位/復(fù)位控制字格式分別已給出在下面, (1)分析8255A的四個(gè)端口地址(沒用到的地址線看做為1); (2)編寫8255A初始化程序;(3)編程實(shí)現(xiàn)從PC2引腳輸出占空比為50、周期為40毫秒的方波(假

8、設(shè)延時(shí)20毫秒的子程序已經(jīng)編好可以直接調(diào)用,該子程序名稱為DELAY20)。圖1系統(tǒng)接口圖 C口按位置位/復(fù)位控制字格式 20092010學(xué)年度第一學(xué)期學(xué)院 專業(yè) 考號(hào) 姓名 微機(jī)原理及應(yīng)用(D)課程試題考試日期:2009年12月24日 考試類別:閉卷 考試時(shí)間:120分鐘題號(hào)一二三四五總分得分得分閱卷人一、填空題:(每空1分,共20分)18086CPU硬件中斷包括 和 。2試問在下列程序段執(zhí)行后,AL= ,OF ,AF= 和CF= 。 MOV AL,96H ADD AL,26H3請(qǐng)指出下面兩條指令源操作數(shù)的尋址方式:MOV AX,BX;尋址方式: MOV AX,BP;尋址地址: 4. 一個(gè)完

9、整的匯編源程序應(yīng)該包括 、 、堆棧段三段。5. 8086CPU有 位數(shù)據(jù)總線, 位地址總線。6. 8086CPU系統(tǒng)總線包括 、 、 三種類型。7. 微機(jī)系統(tǒng)CPU和外設(shè)數(shù)據(jù)傳送方式一般可采用四種方式:即 、 、 和輸入/輸出處理機(jī)方法。88086CPU的基本總線周期包括 個(gè)振蕩周期。若8086CPU主頻為4MHz,則其基本總線周期為 ns。得分閱卷人二、單項(xiàng)選擇題(共10小題,每題2分,共20分)1直接訪問8M字節(jié)空間需要地址總線根數(shù)為 ( ) A.20 B.32 C.22 D.642CPU是( )。A、微機(jī)系統(tǒng) B、微型計(jì)算機(jī) C、中央處理器 D、單片機(jī)3對(duì)8255A的C口執(zhí)行按位置位復(fù)位

10、操作時(shí),寫入的端口地址是( )。 A. A端口 B. B端口 C. C端口 D. 控制端口4整個(gè)匯編源程序以( )語句結(jié)束。 A.END B.ENDS C.ENDP D.ENDM58086CPU中地址鎖存信號(hào)是( )。A、ALE B、BHE C、HOLD D、NMI6堆棧指針SP的作用是用來指示( )。A、棧底地址 B、棧頂?shù)刂?C、中斷服務(wù)程序入口地址 D、下一條指令地址7編譯源程序產(chǎn)生目標(biāo)程序需要用匯編程序ASM中的( )A link B edit C debug D masm8. 設(shè)(SS)=4000H,(SP)=1000H,(AL)=78H,(AH)=0FCH,(DX)=5609H。現(xiàn)

11、要求先后把AL和DX中的內(nèi)容壓入堆棧,第( )示圖中堆棧內(nèi)容是正確的。 40000H SS40001H.40FFCH 56H SP40FFDH 09H40FFEH 0FCH40FFFH 78H41000HC40000H SS40001H.41000H 41001H 0FCH41002H 78H41003H 56H41004H 09H SPB40000H SS40001H.40FFCH 09H SP40FFDH 56H40FFEH 78H40FFFH 0FCH41000HA40000H SS40001H.40FFCH 09H SP40FFDH 56H40FFEH 78H40FFFH 00H410

12、00HD 9一般地,我們將計(jì)算機(jī)指令的集合稱為( )。A)機(jī)器語言 B)匯編語言 C)模擬語言 D)仿真語言10. 微型計(jì)算機(jī)中主要包括有( )。A 微處理器、存儲(chǔ)器和I/O接口 B 微處理器、運(yùn)算器和存儲(chǔ)器C 控制器、運(yùn)算器和寄存器組 D 微處理器、運(yùn)算器和寄存器得分閱卷人得分閱卷人得分閱卷人得分閱卷人三、簡答題(共4小題,每題5分,共20分)1 8086系統(tǒng)為什么要配置地址鎖存器?2 8086CPU從功能上分為那兩部分?各部分功能是什么?3 什么是中斷向量?4 8086系統(tǒng)中的物理地址是如何得到的?假如CS4300H,IP=2100H,則此時(shí)取指令的物理地址為多少?得分閱卷人四、程序分析題

13、(共2小題,每空3分,共24分)1. 已知(60000H)=89H, (60001H)=76H, (60002H)=45H, (60003H)=23H, (60004H)=0FH;(70000H)=02H, (70001H)=03H, (70002H)=04H, (70003H)=05H, (70004H)=06H,執(zhí)行下列程序,填入指定寄存器的當(dāng)前內(nèi)容。MOV AX, 7000HMOV DS, AXMOV AX, 6000HMOV SS, AXMOV BX, 0MOV BP, 0MOV SI, 3MOV AX, 0000H ; AX= HMOV AL, BX ; AL= HMOV AX, BX+1 ; AX= HMOV AX, BP+SI ; AX= H2. 若SP1000H,SS1000H,AX1234H,BX5467H,DX=2103H,試問執(zhí)行下列指令后PUSH BXPUSH AXPUSH

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論