版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
院(系)姓名班級學(xué)號鞍山師范學(xué)院匯編語言期末試卷(A)(2012~2013學(xué)年度第一學(xué)期)數(shù)學(xué)與信息科學(xué)學(xué)院:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)11級5-7班閉卷120分鐘-------------------------------------------(裝訂線)第4頁共7頁1.D 2.C 3.C 4.C 5.D 6.B 7.A 8.C 9.C 10.B11.A 12.C 13.A 14.D 15.D 16.B 17.D 18.C 19.A 20.C21.B 22.B 23.C 24.D 25.B 26.B 27.C 28.D 29.C 30.B題號一二三四五總分得分得分一、單項(xiàng)選擇題(每小題1分,共30分)1、設(shè)字長N=16,有符號數(shù)7AE9H的補(bǔ)碼表示為(
D
)A.9EA7H
B.76C4H
C.8417H
D.7AE9H正數(shù)的反碼補(bǔ)碼是本身。負(fù)數(shù)的反碼,符號位不變,其余取反,補(bǔ)碼是反碼加1.2、已知x=8,y=-112,用補(bǔ)碼運(yùn)算x+y=( C 10011000)A、11010001 B、00011101 C、10010110 D、110111103、指令JMPFARPTRDONE屬于( C )A.段內(nèi)轉(zhuǎn)移直接尋址 B.段內(nèi)轉(zhuǎn)移間接尋址C.段間轉(zhuǎn)移直接尋址 D.段間轉(zhuǎn)移間接尋址4、在8086/8088系統(tǒng)中,約定用于形成數(shù)據(jù)段數(shù)據(jù)物理地址的寄存器有( C )A)SS,SP,BX B)DI,BP,BX C)DI,BX,SI D)DS,BX,BP5、
比較指令CMP(
D)A.專用于有符號數(shù)比較 B.專用于無符號數(shù)比較C.專用于串比較 D.不區(qū)分比較的對象是有符號數(shù)還是無符號數(shù)6、指令MOVAX,[BX+220H]的源操作數(shù)的隱含段是( B )段A、CS B、DS C、ES D、SS7、用ASSUME偽指令指定某個(gè)段分配給那個(gè)寄存器后,還需要通過MOV指令來給段寄存器賦值,其中( A)不能這樣做,而是在程序初始化時(shí)自動(dòng)完成的A、CS B、DS C、ES D、SS8.下列指令執(zhí)行后,改變AL寄存器內(nèi)容的指令是(C)A.ANDAL,AL B.CMPAL,AL C.XORAL,AL D.TESTAL,AL9、匯編語言中沒有的變量類型是( C )A、byte B、word C、char D、DWword10、下列指令中的操作數(shù)在數(shù)據(jù)段中的是( B )A、ADD AH,BL B、XOR BL,[0F12H] C、MOV AL,12H D、CMP AL,BL11、設(shè)DS=8225H,DI=3942H,指令MOVAX,[DI]源操作數(shù)的物理地址是( A )A、85B92H B、86192H C、BB690H D、12169H12、在8086CPU中,CALLNEARSUBR指令的目標(biāo)地址是( C )位A、8 B、16,8 C、16 D、3213、用MOV指令將十進(jìn)制數(shù)89以壓縮BCD碼形式送入到AX中,可使用的指令是( A )A、MOVAX,0089H B、MOVAX,0098 C、MOVAX,0809H D、MOVAX,090814、若MULBL指令執(zhí)行后,CF=OF=1,AL=82H,則表示(D )A、BL>0 B、AH=FF C、被乘數(shù)小于零 D、乘積大于25615、已知AL=9,BL=8,執(zhí)行下述指令后,AX=( D )MUL BLAAMA、72 B、72H C、48H D、702H16、將DX寄存器D4D3位取反其他位不變的正確指令是(B)。A.ANDDX,0FF18H B.XORDX,0018H C.ORDX,0108H D.NOTDX17、若要完成AX*8/3運(yùn)算,則在下列3條指令之后添加( D )指令MOV BX,AXMOV CL,3SAL AX,CLA、SUBAX,BX B、SARAX,1 C、DIVAX,CL D、DIVCL18、要使BX的內(nèi)容清零,下列( C )指令能實(shí)現(xiàn)該要求A、ANDBX,BX B、ORBX,0 C、XORBX,BX D、CMPBX,019、使AX內(nèi)容中的2位非壓縮BCD碼高、低位轉(zhuǎn)換的指令是( A)A、XCHGAH,AL B、MOVCL,4 C、MOVCL,4 D、MOVAL,0F0H RORAX,CL RCLAX,CL MOVBL,AL MOVAL,0FH OR AL,BL20、8086的匯編語言指令系統(tǒng)中的條件轉(zhuǎn)移指令可以使程序轉(zhuǎn)移到(
C
)A.距該指令偏移地址為-32768~+32767的地方 B.段內(nèi)的任何地方C.距該指令偏移地址為-128~+127的地方 D.段外21、下面指令序列測試BH寄存器的內(nèi)容是否為奇數(shù),若為奇數(shù),則轉(zhuǎn)移至K1TESTBH,1( B )K1A、JZ B、JNE C、JS D、JG22、當(dāng)變量VAR的內(nèi)容為( B )值時(shí),在執(zhí)行JZZERO條件指令后,轉(zhuǎn)移到ZERO處 TESTBYTEPTRVAR,55H JZ ZERO ┊ZERO: …A、(VAR)=0FFFFH B、VAR中的D0、D2、D4、D6位均為0 C、(VAR)=55H D、VAR中的D1、D3、D5、D7位均為023、下面程序段完成測試DA-BYTE字節(jié)單元中的數(shù)是否為負(fù)數(shù),若是,則將全1送CH中,否則全0送CH在,那么程序段中應(yīng)填( C )語句 MOVCH,0 TESTBYTEPTRDA-BYTE,80H ( ) MOVCH,0FFHZERO: HLTA、JNZZERO B、JPZERO C、JZZERO D、JCZERO24、數(shù)據(jù)傳送指令對標(biāo)志位的影響為(
D
)A.都不影響 B.都影響C.除了SAHF,POPF,其它均不影響 D.除了控制標(biāo)志位,其它均不影響25、下列程序的功能是查找BUFF1為首地址的100個(gè)字符串中是否有’$’字符。可以采用( B )串操作指令。 MOVCX,100 MOVAL,'$' LEADI,BUFF1 CLD ( )A、REPMOVSB B、REPNZSCASB C、REPSTOSB D、REPESCASB26、下面指令序列執(zhí)行后,完成的是( B)的算術(shù)表達(dá)式MOV AL,XSHL AL,1SHL AL,1DEC ALMOV Y,ALA、y=2x-1 B、y=4x-1 C、x=4y+1 D、x=2y-127、一個(gè)有128個(gè)字的數(shù)據(jù)區(qū),它的起始地址為12ABH:00ABH,請給出這個(gè)數(shù)據(jù)區(qū)最末一個(gè)字單元的物理地址是( C)A.12CSBHB.12B6BHC.12C59HD.12BFEH28、檢查兩個(gè)無符號數(shù)的關(guān)系,若要實(shí)現(xiàn)BL≥AL時(shí)跳轉(zhuǎn)到NEXT,正確的指令是( D)CMP AL,BL( )NEXTA、JB B、JA C、JNB D、JNA29、已知SS=3000H,SP=0200H,執(zhí)行如下程序段后,SP=(C )PUSH AX PUSH CXA、0202H B、0196H C、01FCH D、0204H30、執(zhí)行如下程序段后,AX=( B ) MOV CX,6 MOV AX,0LOP1: ADD AX,CX INC AX LOOP LOP1A、 25 B、27 C、29 D、31得分二、填空(每空1分,共10分)1、765 2、Z 3、最高有效位產(chǎn)生了進(jìn)位 4、39 5、DW0FB13H 6、FFFFH 7、96 8、有效地址 9、13位 10、字符串1、二進(jìn)制數(shù)(011101100101)=( 765 )BCD碼2、一個(gè)二進(jìn)制數(shù)(01011010),可以看成( Z )字符A的16進(jìn)制數(shù)是41,10進(jìn)制數(shù)是65。(0101,1010)數(shù)是5A3、運(yùn)算的結(jié)果中如果CF=1時(shí),則表示(最高有效位產(chǎn)生進(jìn)位 )4、將五進(jìn)制數(shù)124轉(zhuǎn)換為十進(jìn)制數(shù)是( 39 )5、在13FB:0012內(nèi)存單元中存放一個(gè)字?jǐn)?shù)據(jù)=(13FB),如果是用戶自定義的,請寫出數(shù)據(jù)的定義語句( )6、匯編語言的關(guān)系運(yùn)算中結(jié)果為TRUE的十六進(jìn)制表示為( )7、在數(shù)據(jù)段定義了STRBDB10HDUP(‘1’,’2’,‘STRB’),則STRB占用了( )個(gè)字節(jié)的存儲空間8、由各種尋址方式得到的操作數(shù)偏移地址稱為( )地址9、CPU的尋址能力為8KB,那么它的地址總線的寬度為( )10、REP指令與( )指令配合使用。得分三、判斷題(每小題1分,對寫“正確”,錯(cuò)寫“錯(cuò)誤”)( )1、匯編語言的程序是由二進(jìn)制0或1編碼組成。( )2、用匯編語言編寫的程序沒有通用性、不能移植。( )3、在內(nèi)存或外存中,指令和數(shù)據(jù)沒有任何區(qū)別,都是二進(jìn)制形式。( )4、8086CPU在基址加變址的尋址方式中,變址寄存器可以為SI或DI。( )5、執(zhí)行10號DOS系統(tǒng)功能調(diào)用,從鍵盤輸入的字符串存放在DX寄存器中。( )6、在16位有符號數(shù)的表示中,F(xiàn)FFFH是最大的負(fù)數(shù)。( )7、CPU與存儲器之間的信息交換使用的是物理地址。( )8、DEBUG默認(rèn)采用的是二進(jìn)制數(shù)。( )9、對一個(gè)數(shù)的取反+1,就是這個(gè)數(shù)的補(bǔ)碼。( )10、OUT AL,DX1、錯(cuò)誤 2、錯(cuò)誤 3、正確 4、正確 5、錯(cuò)誤 6、正確 7、正確 8、錯(cuò)誤 9、錯(cuò)誤 10、錯(cuò)誤得分四、分析編程題(共30分)1、下列程序段執(zhí)行后,當(dāng)AL=( )時(shí),程序轉(zhuǎn)向BRCH1,當(dāng)AL=( )時(shí),程序轉(zhuǎn)向BRCH2,(4分)ROL AL,1JC BRCH1ADD AL,2JE BRCH2┊2、下面程序是查找STRINT中是否有‘a(chǎn)’字符,如果有,則將‘a(chǎn)’字符所在位置送DX中,請將程序填充完整。(4分)MOV CX,CNT ;假定有CNT個(gè)字符LEA BX,STRINGMOV AL,‘a(chǎn)’AGAIN: ( ) JNZ NEXT MOV DX,CNT ( ) JMP STOPNEXT: INC BX LOOPAGAINSTOP:3、執(zhí)行如下程序后,(AX)=( ),(BX)=( )MOVAX,0MOVBX,1MOVCX,100A:ADDAX,BXINCBXLOOPAHLT4、AL=80H,BL=70H,程序段運(yùn)行后,AL=( )H,BL=( )H。(4分)ADD AL,BLJB NEXTOR BL,87HHLTNEXT: ADC BL,0 HLT5、下列程序段為比較A,B兩個(gè)無符號數(shù)。A<B,B存入MAX變量;A>B,A存入MAX變量;A=B,0存入MAX變量。將空白處填入合適指令。(4分)MOV AL,AMOV BL,BCMP AL,BL( )MOV MAX,BLHTLAG1: JZ AG2 MOV MAX,AL HLTAG2: ( ) HLT6、試回答下列子程序的功能是( )(4分)SUB1PROC PLUS:TESTBL,80HTESTAL,80H JEEXITOJEPLUS XCHANGE:XCHGAL,BLTESTBL,80H EXITO:RETJNEEXITO SUB1ENDPJMPXCHANGE7、下面程序的功能是:將DATA1、DATE2為首址的100個(gè)字?jǐn)?shù)組據(jù)相加(考慮有進(jìn)位情況的發(fā)生),并將結(jié)果存放在DATA3數(shù)組中。請將程序補(bǔ)充完整。(4分)( )LEA BX,DATA1LEA SI,DATA2LEA DI,DATA3L1: MOV AX,[BX] ADC AX,[SI] ( )INC BXINC SIINC DILOOP L18.已知(AX)=1234H,執(zhí)行下述三條指令后,(AX)=( )(2分)MOVBX,AX
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年空調(diào)銷售渠道拓展與品牌建設(shè)服務(wù)合同3篇
- 二零二五版合租房屋租賃合同-含裝修保證金條款3篇
- 二零二五版建筑設(shè)備租賃合同書范例2篇
- 二零二五版法院判決指導(dǎo)下的債務(wù)償還與再融資合同3篇
- 二零二五版第5章第5節(jié)合同擔(dān)保及供應(yīng)鏈金融合作協(xié)議3篇
- 二零二五版合同部合同合規(guī)性審查與風(fēng)險(xiǎn)預(yù)警合同3篇
- 二零二五年度酒店物業(yè)服務(wù)質(zhì)量持續(xù)改進(jìn)合同3篇
- 二零二五年青少年體育賽事服裝贊助合同3篇
- 二零二五版安防監(jiān)控設(shè)備研發(fā)與生產(chǎn)合同3篇
- 二零二五年度物流行業(yè)集體合同協(xié)議范本3篇
- 2024年08月云南省農(nóng)村信用社秋季校園招考750名工作人員筆試歷年參考題庫附帶答案詳解
- 防詐騙安全知識培訓(xùn)課件
- 心肺復(fù)蘇課件2024
- 2024年股東股權(quán)繼承轉(zhuǎn)讓協(xié)議3篇
- 2024-2025學(xué)年江蘇省南京市高二上冊期末數(shù)學(xué)檢測試卷(含解析)
- 四川省名校2025屆高三第二次模擬考試英語試卷含解析
- 湖南財(cái)政經(jīng)濟(jì)學(xué)院專升本管理學(xué)真題
- 2024年認(rèn)證行業(yè)法律法規(guī)及認(rèn)證基礎(chǔ)知識
- 江蘇省建筑與裝飾工程計(jì)價(jià)定額(2014)電子表格版
- Proud-of-you中英文歌詞
- 基因的表達(dá)與調(diào)控.ppt
評論
0/150
提交評論