匯編語(yǔ)言微機(jī)原理及接口技術(shù)最終復(fù)習(xí)答案總結(jié)_第1頁(yè)
匯編語(yǔ)言微機(jī)原理及接口技術(shù)最終復(fù)習(xí)答案總結(jié)_第2頁(yè)
匯編語(yǔ)言微機(jī)原理及接口技術(shù)最終復(fù)習(xí)答案總結(jié)_第3頁(yè)
匯編語(yǔ)言微機(jī)原理及接口技術(shù)最終復(fù)習(xí)答案總結(jié)_第4頁(yè)
匯編語(yǔ)言微機(jī)原理及接口技術(shù)最終復(fù)習(xí)答案總結(jié)_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

重慶郵電大學(xué)2023?2023學(xué)年第一學(xué)期

專業(yè):年級(jí):班級(jí):

課程名:《微機(jī)原理與接口技術(shù)》(A卷)考核方式:閉卷

題號(hào)二三四五總分

分?jǐn)?shù)

評(píng)卷人

一、填空題(每空1分,共15分,答案寫在答題紙上)

1、微型計(jì)算機(jī)由CPU、()、總線、接口電路及輸入輸出設(shè)備等構(gòu)成。

2、在微機(jī)系統(tǒng)中,端口編址方式一般有()和()兩種編址方

3、微機(jī)系統(tǒng)與輸入/輸出設(shè)備的信息互換有無(wú)條件傳送方式、查詢方式、(—

)和()o

4、二進(jìn)制數(shù)01100101.11的十進(jìn)制體現(xiàn)為()?

5、實(shí)模式下,已知邏輯地址為4010H:2023H,則物理地址為()。

6、有一種8位機(jī)器數(shù)為10010111,若此數(shù)體現(xiàn)原碼,則對(duì)應(yīng)的十進(jìn)制數(shù)的真

值為(),若此數(shù)體現(xiàn)反碼,則對(duì)應(yīng)的十進(jìn)制數(shù)的真值為(),若

此數(shù)體現(xiàn)補(bǔ)碼,則對(duì)應(yīng)的十進(jìn)制數(shù)的真值為(),若此數(shù)體現(xiàn)的是壓縮

(或組合)BCD碼,則對(duì)應(yīng)的十進(jìn)制數(shù)的真值為()。

7、設(shè)(DS)=1000H,(ES)=2023H,(SS)=30()()H,(BX)=5000H,(BP)=6000H,(DI)

=0001H,內(nèi)存單元中,(21000H)=1234H,(36000H)=9ABCH,(16000H)=96

57H,(41002H)=789AH。則MOVAX,ES:[1000H]執(zhí)行時(shí)操作數(shù)的物理地址

為();MOVAX,[BP]執(zhí)行后(AX)=();MOVAX,[BX+D

I]執(zhí)行時(shí)操作數(shù)的物理地址為()o

8、已知(BX)=1234H,(DS)=1000H,(SI)=200H,(10221H)=3247H,指令LE

ABX,[SI+21H]執(zhí)行后BX寄存器的值為()o

二、單項(xiàng)選擇題(每題1分,共15分,答案寫在答題紙上)

1.如下各個(gè)指令中對(duì)的的是()o

A.MOVCS,1000B.OUTDX,AX

C.MOVBL,BPD.MOVAH,DX

2.在外部中斷源的中斷服務(wù)程序結(jié)束時(shí),一般應(yīng)向8259發(fā)送中斷結(jié)束命令是讓

()的對(duì)應(yīng)位清零。

A.中斷祈求寄存器IRRB.中斷屏蔽寄存器IMR

C.中斷服務(wù)寄存器ISRD.標(biāo)志寄存器EFLAGS

3.2片8259A級(jí)連可以管理嵬中斷源。

A.14B.15C.16D.17

4.處理器80486在保護(hù)虛擬地址模式下,可以尋址的物理內(nèi)存地址空間大小為

()o

A.4KBB?64KBC.1MBD.4GB

5.己知如下數(shù)據(jù)段:

DATASEGMENT

VARIDB10dup(2,3dup(?))

VAR2DWVAR3,VARI,lOh

VAR3DB10,?,12dup(?)

DATAENDS

數(shù)據(jù)段DATA中定義的三個(gè)變量共占用()字節(jié)空間。

A.68B.60C.78D.57

6.80X86CPU可以訪問(wèn)的I/O空間可以抵達(dá)()o

A.4GBB.1MBC.64KBD.1KB

7.指令JMPDWORDPTR[DI]的尋址方式為()。

A.段內(nèi)間接轉(zhuǎn)移B.段間間接轉(zhuǎn)移

C.段內(nèi)直接轉(zhuǎn)移D.段間直接轉(zhuǎn)移

8、8255A能實(shí)現(xiàn)雙向傳送功能的是()o

A.方式0B.方式1

C.方式2D.方式3

9.設(shè)字長(zhǎng)n=8位,[X]補(bǔ)碼=(A4)i6,[Y]補(bǔ)碼=(9B)s,則求[X+Y]補(bǔ)碼時(shí)得到的

成果和溢出標(biāo)志OF分別為()。

A.(13F)16和OF=0B.(3F)i6和OF=0

C.(13F)i6和OF=1D.(3F)i6和OF=1

10.處理器80486的4級(jí)特權(quán)保護(hù),()級(jí)特權(quán)保護(hù)分派給操作系統(tǒng)關(guān)鍵部分。

A.0B.1C.2D.3

11.指令I(lǐng)NC一定不會(huì)修改的標(biāo)志是()。

A.溢出標(biāo)志OFB.符號(hào)標(biāo)志SF

C.進(jìn)位標(biāo)志CFD.奇偶標(biāo)志PF

12.已知AX=73A8H,進(jìn)位標(biāo)志CF=1,則語(yǔ)句“RCLAX,1”執(zhí)行后AX和

CF的值分別為()o

A.E751和0B.E751和1

C.E750和0D.E750和1

13.在80x86中可屏蔽中斷祈求被CPU響應(yīng)的條件是()<>

A.INTR引腳有中斷祈求,NMI引腳沒有中斷祈求,系統(tǒng)沒有DMA祈求;

B.CPU目前指令執(zhí)行完畢;

C.中斷容許標(biāo)志IF=1;

D.以上條件都包括。

14.下面對(duì)COM型文獻(xiàn)的編程格式的描述不對(duì)的的是()o

A.目的代碼應(yīng)當(dāng)不不小于64KB;

B.源程序中容許有數(shù)據(jù)段、代碼段和堆棧段;

C.在代碼段偏移地址為100H的單元,必須是程序的第一條可執(zhí)行指令;

D?源程序結(jié)束一般要返回到DOS狀態(tài)。

15.堆棧操作的基本單位是()

A.比特B.字節(jié)

C.字D.雙字

三、簡(jiǎn)答題(每題5分,共15分,答案寫在答題紙上)

1、簡(jiǎn)述I/O接口的基本功能。(5分)

2、簡(jiǎn)述中斷的基本概念、中斷的分類。(5分)

3、假設(shè)數(shù)據(jù)段內(nèi)容如下:

XIDB22H,3*6,?,-2

X2DB'AB'/C'

X3DW'AB'/C'

請(qǐng)畫圖繪出匯編之后數(shù)據(jù)區(qū)單元內(nèi)容(從2023:1000H地址開始)(5分)

四、閱讀分析題(共30分,答案寫在答題紙上)

1、(6分)閱讀下面的匯編程序,判斷闡明該程序的功能,并從題后的選項(xiàng)中選擇

合適的語(yǔ)句填充到程序中的缺失部分,使程序完整無(wú)誤。

CODESEGMENT

ASSUMECS:CODE

①____________________

MOVAH,1

INT21H

ANDAL,OFH

MOVBL,AL

MOVCX,8

LAST:

②_________________________

RCLBL,1

JNCNEXT

MOVDL,T

NEXT:

MOVAH,2

INT21H

LOOPLAST

③_________________________

INT21H

CODESEGMENT

ENDBEG

供選擇的項(xiàng):A)MOVDL/O'B)MOVDL,'J

C)BEG:D)START:

E)MOVAH,4CHF)MOVAH,C4H

2、(8分)下面程序的功能是:在附加段地址為BUF中有一種無(wú)符號(hào)數(shù)的字?jǐn)?shù)組,

找出最大數(shù)和最小數(shù),分別寄存在AX和BX寄存器中.請(qǐng)?zhí)羁胀戤呍摮绦颉?/p>

EDATASEGMENT

BUFDW2564H,0ABCDHJ690H,…,0DEF0H;共50個(gè)字

CONTEQU$-BUF

EDATASEGMENT

CODESEGMENT

?____________________

START:MOVAX,EDATA

②____________________

MOVCX,CONT-1

③_________________________

MOVBX,ES:[DI]

MOVAX,BX

MIN:ADDDI,2

CMPES:[DI],BX

④_________________________

MOVBX,ES:[DI]

JMPNEXT

MAX:CMPES:[DI],AX

JBENEXT

MOVAX,ES:[DI]

NEXT:LOOPMIN

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

3、閱讀下面子程序SUB,回答:(8分)

SUBPROCNEAR

PUSHCX

MOVCX,8

MOVAH,0

NEXT:

SHLAL,1

RCRAH,1

LOOPNEXT

MOVAL,AH

POPCX

RET

SUBENDP

(1)試闡明其實(shí)現(xiàn)的功能,

(2)假如調(diào)用子程序SUB前AX=5678H,則調(diào)用SUB子程序后AX=?

4、(8分)若SS=1600H,SP=2023H,AX=1030H,BX=5544H,標(biāo)志寄存器FR=2

115H,試闡明執(zhí)行指令

PUSHAX

PUSHBX

PUSHF

POPCX

POPDX

之后,SP=?SS=?CX=?DX=?并畫圖指出堆棧中各單元的內(nèi)容.

五、編寫程序題(共25分,答案寫在答題紙上)

1、(10分)已知數(shù)據(jù)段有如下部分定義:

ARRAYDW1234H,678H,165H,34H,27BH

CNTEQU($-ARRAY)/2

SUMDW?

請(qǐng)編寫完整程序求出ARRAY數(shù)組中各無(wú)符號(hào)數(shù)的I和放入SUM字單元中,然后

十六進(jìn)制在屏幕打印。

2、(15分)設(shè)8254的端口地址為40H?43H。按如下規(guī)定編寫子程序:

(1)子程序18254實(shí)現(xiàn):初始化2號(hào)計(jì)數(shù)器,規(guī)定工作在方式3,按BCD碼

計(jì)數(shù),計(jì)數(shù)初值為4000。(8分)

(2)子程序Read實(shí)現(xiàn):在某時(shí)刻讀出8254的2號(hào)計(jì)數(shù)器的目前計(jì)數(shù)值。(7

分)

附錄

8254的方式控制字格式:

1.計(jì)數(shù)器選擇

D7D6=00計(jì)數(shù)器#0;D7D6=01計(jì)數(shù)器#1;D7D6=10計(jì)數(shù)器#2;

D7D6=11讀出控制字標(biāo)志;

2.讀/寫方式選擇

D5D4=0()鎖存目前計(jì)數(shù)器時(shí)值供讀出;D5D4=01只讀/寫低8位;

D5D4=10只讀/寫高8位;D5D4=11先讀/寫低8位,后讀/寫高8位;

3.工作方式選擇

D3D2D1的值用于設(shè)定工作在方式0?5;

4.計(jì)數(shù)器計(jì)數(shù)制選擇

D0=0,計(jì)數(shù)值以二進(jìn)制方式計(jì)數(shù);DO=L計(jì)數(shù)值以BCD碼方式計(jì)數(shù);

2023.2023-1學(xué)期微機(jī)原理與接口技術(shù)考試參照答案及評(píng)分細(xì)則

一、填空題,每空一分

1內(nèi)存

2統(tǒng)一編址.—獨(dú)立編址—

3.中斷方式一,DMA方式

410L75

542100H

6151,-104,-105,97

721000H.9ABCH.15001H

8221H

二、選擇,每題1分

12345678

BCBDBCBD

9101112131415

DACADBC

三、簡(jiǎn)答題,每題5分所答含要點(diǎn)得全分,否則酌情扣分。

1.電平轉(zhuǎn)換,格式轉(zhuǎn)換,數(shù)據(jù)緩沖與鎖存,電路隔離

2.中斷是有隨機(jī)事件發(fā)生后向CPU發(fā)出祈求信號(hào),CPU停止目前途序的執(zhí)行

轉(zhuǎn)而執(zhí)行為該隨機(jī)事件服務(wù)的程序,服務(wù)完畢后回到停止位置繼續(xù)執(zhí)行的過(guò)程

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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)論