2007-2008(2)《匯編語言程序設(shè)計(jì)》期末試卷(B)_第1頁
2007-2008(2)《匯編語言程序設(shè)計(jì)》期末試卷(B)_第2頁
2007-2008(2)《匯編語言程序設(shè)計(jì)》期末試卷(B)_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

考生考試誠信承諾書在我填寫考生信息后,表示我已閱讀和理解《龍巖學(xué)院考試紀(jì)律與違紀(jì)處分辦法》的有關(guān)規(guī)定,承諾在考試中自覺遵規(guī)守紀(jì),如有違反將接受處理;我保證在本科目考試中,本人所提供的個(gè)人信息是真實(shí)、準(zhǔn)確的??忌灻簷谙⑿琶丈伎忌荚囌\信承諾書在我填寫考生信息后,表示我已閱讀和理解《龍巖學(xué)院考試紀(jì)律與違紀(jì)處分辦法》的有關(guān)規(guī)定,承諾在考試中自覺遵規(guī)守紀(jì),如有違反將接受處理;我保證在本科目考試中,本人所提供的個(gè)人信息是真實(shí)、準(zhǔn)確的??忌灻簷谙⑿琶丈技?jí)班)系(院……訂……裝…………………題號(hào)………一……二數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院(系)06級(jí)計(jì)本專業(yè)分?jǐn)?shù)四五六分?jǐn)?shù)四五六總分評(píng)卷人復(fù)核人號(hào)學(xué)號(hào)學(xué)……三線試卷類別:開卷()閉卷()考試用時(shí):120分鐘考試時(shí)間:_2008_7月日午考試地點(diǎn):注意事項(xiàng)1、學(xué)生的院(系)姓名、學(xué)號(hào)必須填寫在考生信息欄內(nèi)指定的位置。2和地點(diǎn)。3、答題字跡要清楚,并保持卷面清潔。試卷共4頁第1頁欄號(hào)學(xué)欄號(hào)學(xué)息信名姓生考級(jí)班)系(院……線……訂……裝………………1.如某存儲(chǔ)器分段時(shí),一個(gè)段最多允許16K個(gè)字單元,那么表示一個(gè)段內(nèi)偏移地的二進(jìn)制位數(shù)至少是( )位。A.15 B.16 C.17 D.18

C.-128~+129個(gè)字節(jié) D.-126~+129個(gè)字節(jié)MOV89BCDAX,可使用的指令是( )。A.MOVAX,89 B.MOVAX,0809 C.MOVAX,89H D.MOVAX,0809H下列操作中允許超越的是( )。 11. VAR1 FQU BYTEA.取指令 B.存目的串 C.以BP為基址存取操作數(shù) D.堆棧操作 VAR2 DW 0ABCDH下面有語法錯(cuò)誤的指令語句是( )。 …A.MOVAX,[BX][SI] B.MOVAX,-2[BX][DI] C.MOVAX,[BX][BP] D.MOV SHL VAR1,1AX,-1[BX][SI] SHR VAR2,1下列指令執(zhí)行后能使BX中數(shù)據(jù)必為奇數(shù)的是( )。 上述兩條指令執(zhí)行后,VAR2字存儲(chǔ)單元內(nèi)容是( )。XORBX,01H B.ORBX,01H C.ANDBX,01H D.TESTBX,01H A.0ABCDH B.0AB9AH C.55CDH D.559AH設(shè)CL=05H,要獲得CL=0AH,可選用的指令是( )。 12.設(shè)AX=0BBCCH,CF=1XORCL,0FH B.NOTCL C.ORCL,0AH D.ANDCL,0FH OR AX,3沒有語法錯(cuò)誤的輸出指令是( )。 CMCA.OUTAX,30H B.OUTDX,AL C.OUTAL,DX D.OUT30H,AH RCL AX,1假設(shè)執(zhí)行ADD指令后AX=6EH,再執(zhí)行AAA指令,AX中的值是( )。 上述三條指令執(zhí)行后,AX中內(nèi)容分別是( )。A.14H B.0104H C.74H D.04H A.779FH B.779EH C.779DH D.7799H某數(shù)據(jù)段有如下語句: 13.下列語句中能與"DA1DB32H,34H"語句等效的是( )。ORG 0435H A.MOVDA1,32H (B)MOVDA1,32DA1 DB 17H,44H,77H MOVDA1+1,34H MOVDA1+1,34ADR DW DA1 C.MOVWORDPTRDA1,3234H D.MOVWORDPTRDA1,'24'下述語句能使AL中的數(shù)據(jù)為偶數(shù)的是( )。 14.設(shè)SP=50H,執(zhí)行段間返回指令′RET8′后,寄存器SP內(nèi)容是( )。A.MOVAX,WORDPTRDA1 B.MOVAX,WORDPTRDA1[1] A.5AH B.5CH C.44H D.46HC.MOVAX,ADR D.MOVAL,BYTEPTRADR 15.匯編語言語句格式中,對(duì)名字項(xiàng)的規(guī)定,請(qǐng)指出錯(cuò)誤的解釋( )。當(dāng)執(zhí)行條件轉(zhuǎn)移指令JNSOPR時(shí),如條件成立,相對(duì)于轉(zhuǎn)移指令的轉(zhuǎn)移距離是 A.名字的第一個(gè)字符只可以是大小寫英文字母及?、@、-等( )。 B.名字的第一個(gè)字符可以是大小寫英文字母、數(shù)字、?、@、-等A.-128~+127個(gè)字節(jié) B.-126~+127個(gè)字節(jié) C.名字的有效長度≤31個(gè)字欄 試卷共4頁第2頁44頁第5頁D.名字從第二個(gè)字符起可以出現(xiàn)數(shù)字,但不允許出現(xiàn)$、#等字符16.使用DOS功能調(diào)用時(shí),子程序編號(hào)應(yīng)放在( )寄存器中A.AH B.AL C.AX D.任意指定下列語句中能實(shí)現(xiàn)留空8個(gè)字節(jié)單元的語句是( )。A.DA1DT? B.DA2DW?,? C.DA3DD? D.DA4DQ?設(shè)BX的內(nèi)容為0AA40H,執(zhí)行SHRDX,1指令后的結(jié)果是( )。A.5520H B.5480H C.0D420H D.0D580HTEST DL,55HJE NEXT…NEXT:………上述程序段,執(zhí)行JE指令時(shí)能產(chǎn)生轉(zhuǎn)移的情況是( )。A.DL>55H B.DL<55H C.DL=55H D.DL0,2,4,6為020.20.寄存器BX和DX中存放有32位二進(jìn)制數(shù),其中BX中放高16位。下列程序段完成對(duì)這32位數(shù)擴(kuò)大4倍的功能那么該程序段中橫線上應(yīng)填的語句( MOV CX,2LOP:SHL DX,1LOOP LOPA.ROLBX,1 B.RORBX,1 C.RCLBX,1 D.RCRBX,1二、填空題(本大題共5小題,每小題1分,共5分)名詞解釋:請(qǐng)將各小題的敘述與下面的詞語聯(lián)系起來,括號(hào)內(nèi)填入對(duì)應(yīng)的a,b,c,d,e。宏定義開始用的偽造指令是( )。DF是程序狀態(tài)字寄存器中的)標(biāo)志位。

對(duì)匯編語言源程序進(jìn)行匯編時(shí)使用的宏匯編程序文件名。匯編語言程序中各語句的操作項(xiàng)可以是指令、偽指令或)的記符。CF是程序狀態(tài)字寄存器中的( )標(biāo)志位詞語:a、宏指令b、MASMc、狀態(tài)d、MACROe、控制三、簡答題(本大題共3小題,每小題2分,共6分)1.STRINGDB′ABˊ,0,0,ˊCDˊ,0,0,ˊFE′,0,0。DWDD變。執(zhí)行"NEGDX"指令時(shí):當(dāng)DX= 時(shí),CF=1當(dāng)DX= 時(shí),OF=1設(shè)某數(shù)據(jù)段的段名為DATA,段內(nèi)有一變量BUF,請(qǐng)分別用MOV條語句等效語句。MOVAX,DATALEABX,BUF四、程序分析題(本大題共7小題,每小題5分,共35分)MOV ROR AL,1OR AL,ALNEG AL上述程序段執(zhí)行后,AL= 。A,B10DS、ESA DB 1,2,3,4,5,6,7,8,9,0AHB DB 0AH,9,8,7,6,5,4,3,2,1…LEA SI,ALEA DI,B 4. MOV AL,0FH…MOV CX,10CLDLOP: LODSBXCHG AL,[DI]XCHG SI,DIDEC DISTOSBXCHG SI,DIINC DILOOP LOP程序段完成什么功能? 信 程序段完成什么功能? 信 … 6.程序段執(zhí)行后,AB…XCUNTDWEQU0123H,2A3EH,89DFH$-XF中一位十六進(jìn)制數(shù): … Y DB CUNTDUP(0)…PROC FAR …CMP AL,10 LEASI,X……LEADI,Y裝MOVCX,CUNT級(jí)…班…CLD)…REPMOVSB系…MOV AH,2 考 (… 試回答(1)上述程序段執(zhí)行后,Y數(shù)據(jù)區(qū)各字節(jié)單元中的內(nèi)容是什么?(AL0~HECA

… XOR AL,0FFH…… MOV CL,7…… SHR AL,CL…… 試回答:(1)上述程序段執(zhí)行后,AL= ?!?(2如將指令SHR換成ROR指令后那么程序段執(zhí)行后AL 欄 …號(hào)… 5.已知BX=5E5CH,CX=8303H,CF=1學(xué)…… ROR BX,CL線… XOR BH,CH…… ROL BX,CL…… 程序段執(zhí)行后,DX= 息 ……姓訂…生 …JCADDJCADDKKAL,7KK:ADDAL,30HMOVDL,AL院…INT21H…(2)程序段功能不變情況下,RERMOVSB指令可否用下面兩條指令替代:…RET…LOP: MOVSB…HECA ENDP …試回答:(1)該子程序完成什么功能? ……(2)如調(diào)用子程序時(shí)AL=3,子程序執(zhí)行后,DL= 。 ……如調(diào)用子程序時(shí)AL=0FH,子程序執(zhí)行后,DL= 。 …

LOOP LOPMOV MOV BX,AXSHR BX,1CWDDIV BXXCHG BX,AXMUL BX上述程序段運(yùn)行結(jié)束后,AX= ,BX= 五、程序填空題(本大題共2小題,每小題6分,共12分)110210把空白處填上適當(dāng)?shù)闹噶睿恳豢瞻滋幹惶钜粭l指令)。

REP STOSW六、編制程序題(本大題共3小題,共22分)1.(5)324(M16M+2字單元中為高16位)。2.(5)CHCL1CL1CHCH

溫馨提示

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