09匯編試題B卷_第1頁
09匯編試題B卷_第2頁
09匯編試題B卷_第3頁
09匯編試題B卷_第4頁
09匯編試題B卷_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(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é),2010-2011學(xué)年第二學(xué)期匯編語言程序設(shè)計(jì)試卷(下冊(cè))(120分鐘)學(xué)校/部門專業(yè)名稱和學(xué)生編號(hào)標(biāo)題號(hào)一個(gè)二三四五六七總分得分得分一、問答(每題2分,共10分)01確定子程序的屬性近和遠(yuǎn)的原則是什么?段02寄存器的功能是什么?請(qǐng)分別寫下DS,CS,ES和SS的名字。請(qǐng)解釋如何正確使用AX、BX、CX和DX數(shù)據(jù)寄存器。如何計(jì)算04指令中的物理地址?物理地址=05 8086在基址加索引尋址模式下,索引寄存器可以是()得分二、填空(每項(xiàng)2分,共10分)01設(shè)置SS=2000 h,SP=2100 h,AX=8000 h。執(zhí)行PUSH AX后,存儲(chǔ)低位字節(jié)00 h的數(shù)據(jù)。物理地址是()執(zhí)

2、行以下兩條指令的目的是什么?MOV阿爾,43歲或鋁,20目的是設(shè)置03設(shè)置AX=1234H,SP=9FF0H,IP=1000H。執(zhí)行以下說明后,AX、SP和IP的內(nèi)容是什么?MOV AX,3FDH推斧頭AX=,SP=,IP=04將DX的內(nèi)容除以2,并使用指令來實(shí)現(xiàn)它。這個(gè)指令是05字符串指令中的目標(biāo)操作數(shù)地址由_ _ _ _ _ _提供。得分三、對(duì)錯(cuò)題(每題2分,共10分)指出以下說明是否合法,解釋原因,并給出適當(dāng)?shù)男薷摹?1 MOV DS,數(shù)據(jù)議定書/公約締約方會(huì)議第二十五屆會(huì)議,BX03 MOV東海岸04 CBW: MOV AX,VALDX05 MOV 66H,34H得分四、關(guān)于題目(每項(xiàng)

3、扣5分,共10分)01使用DEBUG程序,如何在程序運(yùn)行期間設(shè)置斷點(diǎn)(即程序執(zhí)行在此暫停)。02通過調(diào)試轉(zhuǎn)移到PROG.EXE后,如果程序如下所列:1234:0100 MOVBX,40001234:0104 MOV,英國石油公司1234:0106 MOV,11234:0108 INT 211234:010A MOV1234:010 MOV,21234:010E INT 211234:0110 RET要查看DS: 4000中的數(shù)據(jù),請(qǐng)鍵入DEBUG命令()。從頭開始運(yùn)行程序,在RET命令處停止,并鍵入DEBUG命令()。如果在執(zhí)行調(diào)試命令T=100后,寄存器IP=().如果在執(zhí)行調(diào)試命令T=10

4、8后,寄存器IP=().從偏移地址0106H開始的程序功能是什么?().得分五、分析程序(每項(xiàng)扣5分,共20分)01執(zhí)行以下六條指令后,完成了什么功能(用最短的句子解釋)MOV CL,04美國海軍陸戰(zhàn)隊(duì)MOV BH,DL夏令時(shí)DX,CLSHL BH,CL或者啊,波黑解決方案:02試著解釋當(dāng)程序完成時(shí),AX、BX、CX和DX寄存器的內(nèi)容分別是什么。CODESG SEGMENT假設(shè)CS:CODESG,DS:CODESG,SS:CODESG組織100H開始:MOV斧頭,01MOVBX,02MOV DX,03MOVCX,04L20: INC AX加BX,斧頭SHR DX,1環(huán)路L20浸水使柔軟CODE

5、SG ENDS結(jié)束開始(AX)=(BX)=(CX)=(DX)=03分析以下程序段。如果AX=1468H,BX=9981H,詢問程序的執(zhí)行將轉(zhuǎn)向哪里?BX加克斯JNOL1JNC L2BX亞克斯JNC L3JNO L4JMP L5應(yīng)該轉(zhuǎn)彎了04兩個(gè)雙字長(zhǎng)有符號(hào)數(shù),分別在DX,AX和CX BX,下面的程序段完成什么功能?議定書/公約締約方會(huì)議第十屆會(huì)議,BXJG十JL YCX日本宇宙航空組織Y: 徐:解決方案:實(shí)現(xiàn)的功能有:得分六、閱讀程序(這個(gè)題目15分)下列程序執(zhí)行什么功能?數(shù)據(jù)區(qū)域段CSTRING DB 27 dup?)數(shù)據(jù)區(qū)域結(jié)束PROGNAM段主程序假設(shè)CS:PROGNAM,DS:DATAREA開始:推動(dòng)DS分針,分針推斧頭MOV機(jī)場(chǎng),數(shù)據(jù)區(qū)MOV DS,AX27歲的MOVCXMOVBX,0MOV輸入: AH,01INT 21H化學(xué)機(jī)械拋光鋁,20HJZNEXT化學(xué)機(jī)械拋光鋁,41HJL投入化學(xué)機(jī)械拋光鋁,5AHJG投入下一位:MOV斯托林BX,阿爾BX公司回路輸入MOV DL,CSTRINGMOV,02INT 21HMOV DL,CSTRING 08HMOV,02INT 21H浸水使柔軟主要終點(diǎn)PROGNAM ENDS結(jié)束開始解決方案:得分七、寫作程序(學(xué)科25分)1.編寫程序時(shí),需要先從鍵盤向數(shù)組中輸入三個(gè)無符號(hào)的數(shù)

溫馨提示

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