全國(guó)2007年1月高等教育自學(xué)考試匯編語(yǔ)言程序設(shè)計(jì)試題_第1頁(yè)
全國(guó)2007年1月高等教育自學(xué)考試匯編語(yǔ)言程序設(shè)計(jì)試題_第2頁(yè)
全國(guó)2007年1月高等教育自學(xué)考試匯編語(yǔ)言程序設(shè)計(jì)試題_第3頁(yè)
全國(guó)2007年1月高等教育自學(xué)考試匯編語(yǔ)言程序設(shè)計(jì)試題_第4頁(yè)
全國(guó)2007年1月高等教育自學(xué)考試匯編語(yǔ)言程序設(shè)計(jì)試題_第5頁(yè)
已閱讀5頁(yè),還剩1頁(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)介

八桂招考網(wǎng)試題下載頻道/html/shitixiazai/index.html════════════════════════════════════════════════════════════════════-本套試題共分NUMPAGES6頁(yè),當(dāng)前頁(yè)是第1頁(yè)-全國(guó)2007年1月高等教育自學(xué)考試匯編語(yǔ)言程序設(shè)計(jì)試題課程代碼:02321一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。1.下列寄存器組中在存儲(chǔ)器操作數(shù)尋址時(shí)可用于提供偏移地址的是()A.AX,BX,CX,DX B.SP,BP,SI,DIC.CS,ES,DS,SS D.BX,BP,SI,DI2.某存儲(chǔ)單元的段地址是0AB90H,偏移地址是1234H,該存儲(chǔ)單元的物理地址是()A.0BDC4H B.0ACB34HC.0AD134H D.1CED0H3.執(zhí)行NEG指令時(shí),要設(shè)置標(biāo)志位CF。設(shè)置CF的正確說(shuō)法是()A.對(duì)正數(shù)求補(bǔ)時(shí),CF置0 B.對(duì)負(fù)數(shù)求補(bǔ)時(shí),CF置0C.對(duì)全0數(shù)據(jù)求補(bǔ)時(shí),CF置0 D.對(duì)非零數(shù)據(jù)求補(bǔ)時(shí),CF置04.設(shè)DF=1,每次執(zhí)行CMPSW指令時(shí),SI和DI均要分別()A.減1 B.減2C.加1 D.加25.要使BL中的低四位變反,高四位不變,應(yīng)執(zhí)行指令()A.NOTBL B.ORBL,0FHC.ANDBL,0FH D.XORBL,0FH6.設(shè)(AL)=07H,要使(AL)=-07H應(yīng)執(zhí)行的指令是()A.ORAL,80H B.NOTALC.NEGAL D.ADDAL,80H7.在8086/8088的立即數(shù)尋址方式中,對(duì)寄存器的使用下列說(shuō)法正確的是()A.使用AX,BX,CX,DX B.使用SI,DI,BP,SPC.使用任一個(gè)通用寄存器 D.不使用任何寄存器8.下列指令執(zhí)行時(shí)操作數(shù)在數(shù)據(jù)段的是()A.MOVAX,32768H B.ADDAL,AHC.NEGBX D.INC[DI]9.MOVAL,-1NEGALXORAL,65上述指令執(zhí)行后,AL的值是()A.01H B.40HC.61H D.64H10.設(shè)SP=4AH,執(zhí)行段內(nèi)返回指令RET4后,SP的值是()A.44H B.48HC.4CH D.50H11.在查錯(cuò)程序DEBUG中,為查看或修改內(nèi)存單元的內(nèi)容,這時(shí)存儲(chǔ)單元地址是使用()A.邏輯地址 B.物理地址C.邏輯地址或物理地址 D.由用戶指定選擇邏輯地址或物理地址12.設(shè)NUM=60H,表達(dá)式:(NUMLT60HAND30)OR(NUMGE60HAND40)的值是()A.0 B.3EHC.40 D.0FFFFH13.指令MOVCL,55HXOR0F0H執(zhí)行后CL中的值是()A.05H B.50HC.0A5H D.0F5H14.下面語(yǔ)句中能和指令MOVAX,NOT0FH等效的是()A.MOVAX,0FFFFH B.MOVAX,0FHC.MOVAX,0FFF0H D.MOVAX,0F0FFH15.對(duì)CS段寄存器賦段地址的方法是()A.MOVAX,COSE B.ASSUMECS:COSEMOVCS,AXC.END起始地址 D.MOVCS,2050H16.有數(shù)據(jù)定義BUFDB8DUP(3DUP(2),2DUP(3)),在BUF中能構(gòu)成數(shù)據(jù)0302H有()A.5個(gè) B.6個(gè)C.7個(gè) D.8個(gè)17.XDW1234H,0A9BHYDB7EH,8DH┇MOVBH,TYPEXMOVBL,TYPEY執(zhí)行后BX的內(nèi)容是()A.0102H B.0101HC.1234H D.0201H18.下面有語(yǔ)法錯(cuò)誤的指令是()A.XCHGAX,[BX] B.XCHGAX,DSC.XCHGAX,SI D.XCHGAX,BP19.條件轉(zhuǎn)移指令JBE產(chǎn)生轉(zhuǎn)移的條件是()A.CF=0ORZF=0 B.CF=0ORZF=1C.CF=1ORZF=0 D.CF=1ORZF=120.XORAX,426HJZDONE上述程序段產(chǎn)生分支的條件是()A.執(zhí)行前AX=426H B.執(zhí)行前AX≠426HC.執(zhí)行前AX=全0 D.執(zhí)行前AX=全1二、填空題(本大題共6小題,每小題1分,共6分)請(qǐng)?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無(wú)分。21.DW‘AB’將依次在內(nèi)存中從低字節(jié)到高字節(jié)存入數(shù)據(jù)___________。22.隱含指標(biāo)堆棧段中某個(gè)數(shù)據(jù)偏移地址的寄存器是___________。23.比較兩個(gè)字符串,找出它們不匹配的位置,在CMPSB指令前應(yīng)使用的重復(fù)前綴指令是___________。24.在串操作指令中,使地址自動(dòng)減量的指令是___________。25.BUFDW4,6,$+2,若匯編時(shí)BUF分配的偏移地址是0042H,則匯編后BUF數(shù)組中第三個(gè)字的值是___________。26.在匯編源程序時(shí),語(yǔ)句INC[BX]出現(xiàn)語(yǔ)法錯(cuò)誤,這時(shí)在語(yǔ)句的操作數(shù)項(xiàng)中應(yīng)添加的操作符是___________。三、簡(jiǎn)答題(本大題共4小題,每小題2分,共8分)27.設(shè)有數(shù)據(jù)定義如下:ARRAYDW1000H,2000H,3000H,4000H,5000HBUFDW?要求完成:(1)用一條指令完成將ARRAY的偏移地址送BX;(2)用一條指令完成將ARRAY的第一字節(jié)單元內(nèi)容送AL;(3)用一條指令完成將ARRAY數(shù)組的長(zhǎng)度(字節(jié)數(shù))送CX。28.兩個(gè)同符號(hào)的有符號(hào)數(shù)相減時(shí),會(huì)發(fā)生溢出嗎?為什么?29.設(shè)DS=2000H,BX=1256H,SI=528FH,變量TABLE的偏移地址是20A1H,(232F7H)=3280H,(264E5H)=2450H。請(qǐng)寫出下列無(wú)條件轉(zhuǎn)移指令段內(nèi)尋址方式中賦值給IP的值。(1)JMPTABLE[BX];IP=___________。(2)JMP[BX][SI];IP=___________。30.設(shè)BX=0FFFFH,DI=20H,DS=2000H,CL=8,(20020H)=4567H,下列各條指令分別執(zhí)行后BX中的內(nèi)容各為多少?(1)ROLBX,CL;BX=___________(2)MOVBX,[DI];BX=___________四、程序分析題(本大題共6小題,每小題6分,共36分)31.已知AX=0FF70H,BX=30H,CF=1ORBX,0FF40HSBBAX,BX上述二條指令執(zhí)行后,AX=___________,BX=___________。32.已知AX=5678HMOVBX,AXNEGBXADCAX,BX上述程序段運(yùn)行后,AX=___________,BX=___________。33.A1DB65HA2DB?A3DB?┇MOVAL,A1MOVCL,4SHRAL,CLADDAL,30HMOVA2,ALMOVAL,A1ANDAL,0FHORAL,30HMOVA3,AL上述程序段執(zhí)行后(A2)=___________,(A3)___________。34.MOVAH,1INT21H;從鍵盤輸入字符ANDAL,0FHMOVBL,ALMOVAH,1INT21H;從鍵盤輸入字符MOVAH,0ANDAL,0FHADDAL,BLPUSHAXDAAPUSHAX┇上述程序段執(zhí)行時(shí),若第一次從鍵盤輸入6,第二次從鍵盤輸入7。那么:(1)第一次AX進(jìn)棧的數(shù)是()(2)第二次AX進(jìn)棧的數(shù)是()35.MOVBX,AXXORBX,0423HJZNEXTORBX,1NEXT:……┇若上述程序段執(zhí)行時(shí),指令JZ產(chǎn)生3分支,說(shuō)明AX中的值是___________,執(zhí)行后BX=___________。36.HTOAPROCANDAL,0FHADDAL,90HDAAADCAL,40HDAARETHTOAENDP請(qǐng)回答:(1)若執(zhí)行子程序前AL=09H,執(zhí)行后AL=___________;(2)若執(zhí)行子程序前AL=0DH,執(zhí)行后AL=___________。五、程序填空題(本大題共2小題,每小題6分,共12分)37.下面程序段是判斷AL和BL中第4位是否相同,如相同,則AL置全0,否則AL置全1。試把空白處填上適當(dāng)?shù)闹噶?。(每一空白處填一條指令)①ANDAL,10H②MOVAL,0FFHNEXT:……38.下面程序段完成將以BUF為首址的100個(gè)字節(jié)數(shù)據(jù)的位置顛倒過(guò)來(lái),請(qǐng)?jiān)诳瞻滋幐魈钌弦粭l指令。①LEASI,BUFMOVDI,SIADDDI,99NEXT:MOVAL,[SI]②MOV[SI],ALINCSIDECDILOOPNEXT六、編制程序題(本大題共2小題,第39小題6分,第40小題12分,共18分)39.限用二條邏輯指令將

溫馨提示

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