山東交通學(xué)院 微機(jī)原理 帶答案_第1頁
山東交通學(xué)院 微機(jī)原理 帶答案_第2頁
山東交通學(xué)院 微機(jī)原理 帶答案_第3頁
山東交通學(xué)院 微機(jī)原理 帶答案_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1/1山東交通學(xué)院微機(jī)原理帶答案微機(jī)原理

一、選擇題(每小題2分,共20分)

題號(hào)12345678910答案BADACCBBAC

1.十六進(jìn)制數(shù)0ACH轉(zhuǎn)換成二進(jìn)制數(shù)是()。

A.10111010

B.10101100

C.11001101

D.11001011

2.二進(jìn)制數(shù)10100001B的補(bǔ)碼是()。

A.11011111B

B.01011111B

C.11100000B

D.01100000B3.MOVAX,7749H

MOVBX,2980H

ADDAL,BH

DAA

上述4條指令執(zhí)行后,(AX)=()

A.817DH

B.8183H

C.5872H

D.7778H

4.INAL,n指令中n是()

A.8位二進(jìn)制數(shù)

B.16位二進(jìn)制數(shù)

C.8位或16位二進(jìn)制數(shù)均可

D.用AL時(shí)是8位;用AX時(shí)是16位5.8086CPU內(nèi)標(biāo)志寄存器中的控制標(biāo)志占()位。

A.9

B.6

C.3

D.16

6.AND,OR,XOR,NOT為四條邏輯運(yùn)算指令,下面的解釋正確的是()

A.指令XORAX,AX執(zhí)行后,AX內(nèi)容不變,但設(shè)置了標(biāo)志位

B.指令ORDX,1000H執(zhí)行后,將DX最高位置1,其余各位置0

C.指令A(yù)NDAX,OFH執(zhí)行后,分離出AL低四位

D.NOTAX,執(zhí)行后,將AX清0

7.8086的尋址能力為()。

A.20MB

B.1MB

C.64KB

D.4MB

8.A的ASCII碼值為65D,ASCII碼值為67D的字母是()。

A.B

B.C

C.D

D.E

9.REPZCMPSW指令,重復(fù)執(zhí)行的終止條件是()

A.CX=0或ZF=0

B.CX=0且ZF=0

C.CX=0或ZF=1

D.CX=0且ZF=1

10.設(shè)BL=0AH,下列指令執(zhí)行后能使BL=05H的是()

A.NOTBL

B.ANDBL,0FH

C.XORBL,0FH

D.ORBL,0FH

評(píng)分標(biāo)準(zhǔn):每小題2分,錯(cuò)選、漏選、多選均不得分。二、填空題(每空2分,共20分)

1.ES表示附加段寄存器。

2.指令指針寄存器中存放的是下一條指令的偏移地址。

3.堆棧的工作方式是后進(jìn)先出。

4.在8086中,段寄存器CS=1200H,指令指針寄存器IP=0F00H,此時(shí)指令的物理地址為:12F00H。

5.實(shí)現(xiàn)BX寄存器和DX寄存器的內(nèi)容相加,結(jié)果存入DX寄存器的指令是ADDDX,BX。

6.設(shè)DX和DI存放的是無符號(hào)數(shù),執(zhí)行比較指令CMPDX,SI,若DX>DI,則轉(zhuǎn)到ABOVE處執(zhí)行的指令是JAABOVE或JNBEABOVE。

7.若DS=0F3EH,SI=2000H,COUNT=0A8H,指令MOVAX,(SI+COUNT)中,源操作數(shù)的有效地址EA為__20A8H______,其物理地址為___11488H_____。

8.已知(SP)=1000H,(SS)=3000H,(31000H)=2000H,(DS)=4000H,(BX)=1200H,則POP[BX]指令執(zhí)行完后(SP)=1002H,(41200H)=2000H(一個(gè)字的內(nèi)容)。

三、簡答題(每題10分,共40分)

1.設(shè)DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024,BX=0100H,BP=0200H,數(shù)據(jù)段中VAL的偏移地址為0030H,試說明下列源操作數(shù)字段的尋址方式是什么?物理地址是什么?(10分)

(1)MOVAX,[100H]答:直接尋址方式,物理地址=10100H

(2)MOVAX,ES:[BX]答:寄存器間接尋址方式,物理地址=20100H

(3)MOVAX,[BP]答:寄存器間接尋址方式,物理地址=35200H

(4)MOVAX,[BX+10]答:寄存器相對(duì)尋址方式,物理地址=10110H

(5)MOVAX,[BX+DI+VAL]答:相對(duì)基址變址尋址方式,物理地址=10154H

評(píng)分標(biāo)準(zhǔn):每小題2分,尋址方式、物理地址各1分。

2.通過示意圖說明下列數(shù)據(jù)定義程序段從0000H開始對(duì)內(nèi)存單元的分配情況。(寫出X和Y的地址,并畫出每個(gè)單元中所存內(nèi)容,已知'a'的ASCII碼為61H,'A'的ASCII碼為41H)(10分)

datasegment;數(shù)據(jù)段

Xdb'9',20H

db2dup(100),?

Ydb'aBC'

dataends

答:X=0000H,Y=0005H,從X開始依次存放39H,20H,64H,64H,--,61H,42H,43H

評(píng)分標(biāo)準(zhǔn):X、Y正確各得1分,每個(gè)單元存放內(nèi)容正確各得1分。

3.補(bǔ)充代碼,實(shí)現(xiàn):當(dāng)BX高4位全為0時(shí),使AX=0;否則使AX=1。(10分)

testBX,0f000h

jzzero

movBX,-1jmpOKzero:movAX,0OK:.exit0評(píng)分標(biāo)準(zhǔn):每空2分。4、寫程序運(yùn)行結(jié)果(每空2分,共10分)1)MOVAL,39H2)MOVAL,45h

MOVBH,27HORAL,31H

ADDAL,BH

DAA運(yùn)行后AH=75H

運(yùn)行后AL=66HZF=0CF=0CF=0四、應(yīng)用題(每題10分,共計(jì)20分)1、編寫程序:將字符串'ab$c12$798$'中的'$'替換成空格。(寫出完整的程序定義格式)(10分).modelsmall.datastringdb'ab$c12$798$'

countequ$-string;count=$-string

.stack.code

.startupmovcx,countleasi,stringmoval,'$'strc:cmpal,[si]

jnznext

movbl,20h

mov[si],bl

next:incsiloopstrc.exit0End

2、(10分)編寫程序:從鍵盤上輸入一個(gè)字符,如果是大寫字母,則轉(zhuǎn)換成小寫并

輸出;否則原樣輸出。

要求:先畫出流程圖,再以簡化段定義格式編寫完整的程序。

.modelsmall

.stack

.data.code

.startup

Movah,1Int21hCmpal,’A’

JbnextCmpal,'Z’Janextaddal,20hmovdl,al

Next:movah,02h

Int21h.exit0

end

評(píng)分標(biāo)準(zhǔn):答案不唯一,邏輯正確即可得分。輸入字符正確得2分,比較轉(zhuǎn)移邏輯正確得2分,大小寫字母轉(zhuǎn)換正確得2分,字符輸出正確得2分,流程圖正確得2分,格式、語法錯(cuò)誤較

溫馨提示

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