微機(jī)原理試題2及答案_第1頁
微機(jī)原理試題2及答案_第2頁
微機(jī)原理試題2及答案_第3頁
微機(jī)原理試題2及答案_第4頁
微機(jī)原理試題2及答案_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、重慶郵電大學(xué)2008-2009學(xué)年第一學(xué)期微機(jī)原理與接口技術(shù)考試題(a卷)一、選擇題(每題2 分, 15 題,共 30 分) 1. 以下各指令中正確的是()。a in 63h , axb in al , 63hc moves , 2d00hd movdi , si2. 在匯編語句mov ax , bx+si 中,源操作數(shù)的尋址方式是()a直接尋址b基址尋址c間址尋址d 基址加間址尋址3. 設(shè)字長(zhǎng)n=8 位, x 補(bǔ)碼 =0cah ,y 補(bǔ)碼 =0bch ,則求 x+y 補(bǔ)碼時(shí)得到的結(jié)果、溢出標(biāo)志of 和輔助進(jìn)位標(biāo)志af 分別為()。a 86h , of=0 和 af=0b 86h , of=0

2、 和 af=1c 186h , of=1 和 af=0d 186h , of=1 和 af=14. 已知 al=75h , bl=92h ,則兩條語句:add al , bldaa執(zhí)行后 al 及進(jìn)位標(biāo)志cf 的值分別為()a 67h 和 0b 07h 和 1c 67h 和 1d f7h 和 15. 已知內(nèi)存單元 20510h 中存放 31h ,內(nèi)存單元 20511h 中存放 32h ,內(nèi)存單元 30510h 中存放 42h ,內(nèi)存單元 30511h 中存放 43h 且 ax = 3a7bh ,ds=2000h, ss=3000h, bp = 0500h,則語句“moval, bp+10h”,

3、則執(zhí)行后 ax 的值為()。a. 3a31hb.3231hc.427bhd. 3a42h6. 數(shù)據(jù)在內(nèi)存中常以()為單位進(jìn)行存儲(chǔ).a.字b. 位c. 字節(jié)d. 雙字17. 指令“ callfar ptrisum ”執(zhí)行時(shí)將會(huì)向堆棧中依次壓入()。a.ip 和 csb.cs 和 ipb.標(biāo)志寄存器值和 ipd.標(biāo)志寄存器值,cs 和 ip8. 如果 sp 2000h ,則指令 pushax , push bx , popax ,push dx 執(zhí)行后, sp 的值為 ()a 2000hb 1ffehc 1ffchd 1996h9. 指令 jmpdwordptr si 的尋址方式為()。a. 段內(nèi)

4、直接轉(zhuǎn)移b.段內(nèi)間接轉(zhuǎn)移c. 段間直接轉(zhuǎn)移d.段間間接轉(zhuǎn)移10. far 型過程中有指令“ret 4 ”執(zhí)行前 sp=1000h ,則該指令執(zhí)行完后sp 的值為()。a 0ff6hb 0ff8hc 1006hd 1008h11.中斷類型號(hào)為10h 的中斷向量存放在內(nèi)存地址()開始的四個(gè)物理存儲(chǔ)單元中。a 21hb 40hc 43hd 128h12.指令 jmpwordptr si 的尋址方式為()。a. 段內(nèi)直接轉(zhuǎn)移b.段內(nèi)間接轉(zhuǎn)移c. 段間直接轉(zhuǎn)移d.段間間接轉(zhuǎn)移13. 已知以下數(shù)據(jù)段:datasegmentvar1db8 dup (2, 3 dup(?)var2dwvar3, var1,

5、10hvar3dw10, ?, 8 dup(?)dataends2數(shù)據(jù)段data 中定義的三個(gè)變量共占用()字節(jié)空間。a. 78b.68c. 58d. 4714. 在 80486微機(jī)系統(tǒng)中存儲(chǔ)空間和i/o 空間的編址方式采用()。a. 兩者統(tǒng)一編址,通過相同的指令訪問兩個(gè)空間;b. 兩者獨(dú)立編址,通過不同的指令訪問兩個(gè)空間;c. 采用混合編址,即獨(dú)立編址和統(tǒng)一編址均采用; d. 軟件編址。15. 采用 3 片 8259a 級(jí)聯(lián), cpu 的可屏蔽硬中斷可擴(kuò)展為()a 23 級(jí)b 24 級(jí)c 22 級(jí)d 21 級(jí)二、簡(jiǎn)答題(15 分)、簡(jiǎn)述指令性語句(符號(hào)指令)和指示性語句(偽指令)的區(qū)別。、簡(jiǎn)

6、述i/o 接口的基本功能。3、什么是中斷?什么是中斷源?中斷源有哪3 種?三、程序閱讀(35 分)1、閱讀下面程序,把空白的地方填空。并簡(jiǎn)述該程序的功能。( 12 分).486datasegment use16mesgdbplease input three number(09), 0dh, 0ah,_buf1db 4db_buf2db 4,?,4 dup(?)3den1dw ?den2dw ?dataendscodesegment use16assume cs:code, ds:databeg:_mov ds, ax_3mov dx, offset mesg_mov ah,0ahmov dx

7、,offset buf1int 21hmov ah, 09hmov dx, offset mesgint 21hmov ah,0ahmov dx,offset buf2int 21hmov ax,0mov al,buf1+2sub al,30hmov dl,1004mul dlmov bx,axmov al,buf1+3sub al,30hmov dl,10mul dladd bx,axmov al,buf1+4sub al,30hadd bl,aladc bh,0call dispdisp:mov bp,bxmov cx,16last:mov al,0rcl bp,1adc al,0mov

8、ah,0ehint 10hloop lastmov ah,4chint 21hcodeendsend beg52、 程序段落,畫出內(nèi)存分布 。內(nèi)存 元從1234h :0000h 開始。( 8分)data1 dw6335hdata2 db a2b3 , hello data3 db 2 dup ( 45h , 3 dup ( 01h , 02h )data4 dw be , a43、 下面的程序段落,寫出每條指令 行完 后al 的 以及of 、cf的狀 。( 8 分)mov al , 44horal , 0c3hxor al , aldec al4、 行下列程序后:1000h:2000hxora

9、l , al2002hmovax , cs2004hmovss, ax2006hmovsp, 2f00h2009hmovdx , 2010h200chpushdx200dhcall2600h2010haddcx , dx2012hhlt;停止1000h:2600hpopcx6ret請(qǐng)回答寄存器 ax , cx , dx , sp 的值是多少?( 7 分)四、綜合題( 2 題共 20 分)1. 設(shè) n1=5566h , n2=8899h ,將兩數(shù)相加,并把結(jié)果存放在bx 寄存器中,再以二進(jìn)制數(shù)格式顯示在屏幕上。(要求完整的匯編程序結(jié)構(gòu))( 10分)2假設(shè)定時(shí) / 計(jì)數(shù)器 8253 的端口地址范圍

10、為80h 83h, 2# 計(jì)數(shù)器的clk 端的時(shí)鐘輸入頻率為6mhz, 要求在 2#計(jì)數(shù)器的輸出端out 上輸出頻率為 1000hz 的方波,計(jì)數(shù)初值以bcd 碼方式表達(dá),寫出相應(yīng)地8253初始化程序片斷,并給出初始值的計(jì)算過程。( 10 分)附錄8253 的方式控制字格式:1計(jì)數(shù)器選擇d7 d6 = 00計(jì)數(shù)器 #0 ;d7 d6 = 01計(jì)數(shù)器 #1 ;d7 d6 = 10計(jì)數(shù)器 #2 ;d7 d6 = 11讀出控制字標(biāo)志2讀 /寫方式選擇d5 d4 = 00鎖存當(dāng)前計(jì)數(shù)器的值供讀出;d5 d4 = 01只讀 /寫低 8 位;d5 d4 = 10只讀 /寫高 8 位;d5 d4 = 11先

11、讀 / 寫低 8 位,后讀 /寫高 8 位;3工作方式選擇d3 d2 d1 的值用于設(shè)定工作在方式05;74計(jì)數(shù)器計(jì)數(shù)制選擇d0=0 ,計(jì)數(shù)值以二進(jìn)制方式計(jì)數(shù);d0=1 ,計(jì)數(shù)值以十進(jìn)制方式計(jì)數(shù);2008-2009-1學(xué)期微機(jī)原理與接口技術(shù)考試試卷參考答案來源 : admin瀏覽次數(shù): 1484添加時(shí)間 :2010-03-02 14:00:50一、單項(xiàng)選擇題(每題2 分,共30 分)bdbcdcbcdd123456789101112131415bdcbc二、簡(jiǎn)答題(本大題共3 小題,每小題5 分,共15 分)1指令和偽指令有3 個(gè)主要區(qū)別,酌情給分。2接口的5 個(gè)功能,酌情給分。3兩個(gè)概念,3 類中斷源,酌情給分。三、程序閱讀1 $(2分 )?, 4 dup (?)(4分 )movax, data (2分 )mov ah, 09h (2分 )int 21h (2分 )2 (8 分 )835h63ha2b3hello45h12121245h121212eba01234h: 0000h3 al=44h, cf=0, of=0(2 分 )al=0c7h, cf=0, of=0(2

溫馨提示

  • 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)論