版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、模 擬 試 題 三一、單項(xiàng)選擇題(每小題1分,共20分) 1.如某存儲(chǔ)器分段時(shí),一個(gè)段最多允許16K個(gè)字單元,那么表示一個(gè)段內(nèi)偏移地址的二進(jìn)制位數(shù)至少是()位。A.15B.16C.17D.182.下列操作中允許超越的是()。A.取指令 B.存目的串C.以BP為基址存取操作數(shù) D.堆棧操作3.下面有語(yǔ)法錯(cuò)誤的指令語(yǔ)句是()。A.MOV AX,BXSIB.MOV AX,-2BXDIC.MOV AX,BXBP D.MOV AX,-1BXSI4.下列指令執(zhí)行后能使BX中數(shù)據(jù)必為奇數(shù)的是()。A.XOR BX,01H B.OR BX,01HC.AND BX,01HD.TEST BX,01H5.設(shè)CL=0
2、5H,要獲得CL=0AH,可選用的指令是()。A.XOR CL,0FHB.NOT CLC.OR CL,0AHD.AND CL,0FH6.沒有語(yǔ)法錯(cuò)誤的輸出指令是()。A.OUT AX,30HB.OUT DX,ALC.OUT AL,DXD.OUT 30H,AH7.假設(shè)執(zhí)行ADD指令后AX=6EH,再執(zhí)行AAA指令,AX中的值是()。A.14HB.0104HC.74HD.04H8.某數(shù)據(jù)段有如下語(yǔ)句:ORG0435HDA1 DB 17H,44H,77HADR DW DA1下述語(yǔ)句能使AL中的數(shù)據(jù)為偶數(shù)的是()。A.MOV AX,WORD PTR DA1B.MOV AX,WORD PTR DA11
3、C.MOV AX,ADR D.MOV AL,BYTE PTR ADR9.當(dāng)執(zhí)行條件轉(zhuǎn)移指令JNS OPR時(shí),如條件成立,相對(duì)于轉(zhuǎn)移指令的轉(zhuǎn)移距離是()。A.-128+127個(gè)字節(jié)B.-126+127個(gè)字節(jié)C.-128+129個(gè)字節(jié) D.-126+129個(gè)字節(jié)10.用MOV指令將十進(jìn)制數(shù)89以非壓縮BCD碼格式送入AX,可使用的指令是()。A.MOV AX,89B.MOV AX,0809C.MOV AX,89HD.MOV AX,0809H11.VAR1FQUBYTE PTRVNAR2 VAR2DW 0ABCDH SHLVAR1,1 SHRVAR2,1上述兩條指令執(zhí)行后,VAR2字存儲(chǔ)單元內(nèi)容是(
4、)。A.0ABCDHB.0AB9AHC.55CDHD.559AH12.設(shè)AX=0BBCCH,CF=1ORAX,3CMC RCL AX,1上述三條指令執(zhí)行后,AX中內(nèi)容分別是()。A.779FHB.779EHC.779DHD.7799H13.下列語(yǔ)句中能與"DA1 DB 32H,34H"語(yǔ)句等效的是()。A.MOV DA1,32HMOV DA1+1,34HB.MOV DA1,32MOV DA1+1,34C.MOV WORD PTR DA1,3234HD.MOV WORD PTR DA1,'24'14.設(shè)SP=50H,執(zhí)行段間返回指令RET 8后,寄存器SP內(nèi)容
5、是()。A.5AH B.5CHC.44HD.46H15.匯編語(yǔ)言語(yǔ)句格式中,對(duì)名字項(xiàng)的規(guī)定,請(qǐng)指出錯(cuò)誤的解釋()。A.名字的第一個(gè)字符只可以是大小寫英文字母及?、-等B.名字的第一個(gè)字符可以是大小寫英文字母、數(shù)字、?、-等C.名字的有效長(zhǎng)度31個(gè)字符D.名字從第二個(gè)字符起可以出現(xiàn)數(shù)字,但不允許出現(xiàn)$、#等字符16.使用DOS功能調(diào)用時(shí),子程序編號(hào)應(yīng)放在()寄存器中。A.AHB.AL C.AXD.任意指定17.下列語(yǔ)句中能實(shí)現(xiàn)留空8個(gè)字節(jié)單元的語(yǔ)句是()。A.DA1 DT?B.DA2 DW?,?C.DA3 DD? D.DA4 DQ?18.設(shè)BX的內(nèi)容為0AA40H,執(zhí)行SHR DX,1指令后的結(jié)
6、果是()。A.5520HB.5480HC.0D420HD.0D580H19. TEST DL,55H JENEXT NEXT: 上述程序段,執(zhí)行JE指令時(shí)能產(chǎn)生轉(zhuǎn)移的情況是()。A.DL>55HB.DL<55HC.DL=55HD.DL中第0,2,4,6位均為020.20 寄存器BX和DX中存放有32位二進(jìn)制數(shù),其中BX中放高16位。下列程序段完成對(duì)這32位數(shù)擴(kuò)大4倍的功能,那么該程序段中橫線上應(yīng)填的語(yǔ)句是()。MOVCX,2LOP: SHLDX,1 LOOP LOPA.ROL BX,1B.ROR BX,1C.RCL BX,1D.RCR BX,1二、填空題(本大題共5小題,每小題1分
7、,共5分)名詞解釋:請(qǐng)將各小題的敘述與下面的詞語(yǔ)聯(lián)系起來(lái),括號(hào)內(nèi)填入對(duì)應(yīng)的a,b,c,d,e。1宏定義開始用的偽造指令是()。2DF是程序狀態(tài)字寄存器中的()標(biāo)志位。3對(duì)匯編語(yǔ)言源程序進(jìn)行匯編時(shí),使用的宏匯編程序文件名是()。4匯編語(yǔ)言程序中各語(yǔ)句的操作項(xiàng)可以是指令、偽指令或()的助記符。5CF是程序狀態(tài)字寄存器中的()標(biāo)志位。詞語(yǔ): a、宏指令 b、MASM c、狀態(tài) d、MACRO e、控制三、簡(jiǎn)答題(本大題共3小題,每小題2分,共6分)1STRING DBAB,0,0,CD,0,0,F(xiàn)E,0,0。請(qǐng)分別用DW、DD偽指令改寫上述數(shù)據(jù)定義語(yǔ)句,要求改寫后保持內(nèi)存單元中內(nèi)容不變。2執(zhí)行&qu
8、ot;NEG DX"指令時(shí):(1)當(dāng)DX=?時(shí),CF=1(2)當(dāng)DX=?時(shí),OF=13設(shè)某數(shù)據(jù)段的段名為DATA,段內(nèi)有一變量BUF,請(qǐng)分別用MOV指令寫出與下述兩條語(yǔ)句等效語(yǔ)句。(1)MOV AX,DATA(2)LEA BX,BUF四、程序分析題(本大題共7小題,每小題5分,共35分)1MOVAL,01H RORAL,1 OR AL,AL NEGAL上述程序段執(zhí)行后,AL=,CF=。2設(shè)A,B均是長(zhǎng)度為10的字節(jié)數(shù)組,DS、ES已指向同一數(shù)據(jù)段:A DB1,2,3,4,5,6,7,8,9,0AHB DB0AH,9,8,7,6,5,4,3,2,1LEA SI,ALEA DI,B MO
9、V CX,10CLDLOP: LODSB XCHGAL,DIXCHGSI,DIDEC DISTOSBXCHGSI,DIINC DILOOPLOP上述程序段執(zhí)行后,(1)程序段完成什么功能?(2)程序段執(zhí)行后,A和B兩個(gè)字節(jié)數(shù)組的內(nèi)容分別是什么?3已知AL的值為0F中一位十六進(jìn)制數(shù):HECAPROCFARCMP AL,10JCKKADD AL,7KK:ADD AL,30HMOV DL,ALMOV AH,2INT 21HRETHECAENDP試回答:(1)該子程序完成什么功能?(2)如調(diào)用子程序時(shí)AL=3,子程序執(zhí)行后,DL=。 如調(diào)用子程序時(shí)AL=0FH,子程序執(zhí)行后,DL=。4 MOVAL,0
10、FHXORAL,0FFHMOVCL,7SHRAL,CL試回答:(1)上述程序段執(zhí)行后,AL=。(2)如將指令SHR換成ROR指令后,那么程序段執(zhí)行后,AL=。5 已知 BX=5E5CH,CX=8303H,CF=1RORBX,CLXORBH,CHROLBX,CL程序段執(zhí)行后,DX=,CF=。6 X DW 0123H,2A3EH,89DFHCUNTEQU$-XY DB CUNT DUP(0)LEASI,XLEADI,YMOVCX,CUNTCLDREPMOVSB試回答(1)上述程序段執(zhí)行后,Y數(shù)據(jù)區(qū)各字節(jié)單元中的內(nèi)容是什么?(2)程序段功能不變情況下,RER MOVSB指令可否用下面兩條指令替代:L
11、OP: MOVSBLOOPLOP7 MOVAX,0E0EHMOVBX,AXSHRBX,1CWDDIVBXXCHGBX,AXMULBX上述程序段運(yùn)行結(jié)束后,AX=,BX=。五、程序填空題(本大題共2小題,每小題6分,共12分)1 下面程序段是完成用單個(gè)字符輸入的1號(hào)功能調(diào)用,從鍵盤輸入10個(gè)字符,然后再用單個(gè)字符顯示輸出的2號(hào)功能調(diào)用,并以相反順序顯示輸出這10個(gè)字符。試把空白處填上適當(dāng)?shù)闹噶睿恳豢瞻滋幹惶钜粭l指令)。MOVCX,10LOP1:MOV AH,01HINT21HLOOP LOP1MOVCX,10LOP2: MOV AH,02HINT21HLOOP LOP22 下面程序段實(shí)現(xiàn)將以B
12、UFF為首地址的內(nèi)存區(qū)域,全部存儲(chǔ)0FFH數(shù)據(jù)。試把空白處填上適當(dāng)?shù)闹噶睿恳豢瞻滋幹惶钜粭l指令)。BUFFDB 20H DUP(?)MOVAX,0FFFFHMOVCX,20HREPSTOSW六、編制程序題(本大題共3小題,共22分)1(5分)試編寫一程序段,實(shí)現(xiàn)32位有符號(hào)數(shù)除4(設(shè)M字單元中為低16位,M+2字單元中為高16位)。2(5分)試用兩條指令對(duì)寄存器CH和CL分別減1,且CL中減1的借位從CH中獲得,而CH中減1的借位從CL中獲得。3(12分)設(shè)數(shù)據(jù)段中有三個(gè)無(wú)符號(hào)數(shù),分別存放在DAT,DAT+1,DAT+2字節(jié)單元中,試編一完整的源程序,找出三個(gè)數(shù)中數(shù)值大小居中的一個(gè),并將其存
13、入BUF字節(jié)單元中。DATDB××,××,××BUF DB?模擬試題三參考答案一、 單項(xiàng)選擇題1.A 2.C 3.C 4.B 5.A 6.B 7.B 8.B 9.D 10.D 11.C 12.A 13.A 14.B 15.B 16.A 17.D 18.A 19.D 20.C二、 填空題1 d 2 e 3 b 4 a 5 c三、簡(jiǎn)答題1用DW偽指令:STRING DW BA,0,DC,0,F(xiàn)E,0 用DD偽指令:STRING DD BA,DC,F(xiàn)E2(1)當(dāng)DX=010FFFFH(或DX0)時(shí),CF=1 (2)當(dāng)DX=8000H,OF=
14、13(1)MOV AX,SEG BUF (2)MOV BX,OFFSET BUF四、程序分析題1AL=80H, CF=12(1)程序段的功能是交換A,B兩字節(jié)數(shù)組的內(nèi)容 (2)A DB 0AH,9,8,7,6,5,4,3,2,1B DB 1,2,3,4,5,6,7,8,9,0AH3(1)程序段的功能是將一位十六進(jìn)制數(shù)轉(zhuǎn)換為相應(yīng)的ASCII碼并顯示。 (2)AL=3時(shí), DL=33H(或3);AL=0FH時(shí), DL=46H(或F)4(1)AL=1 (2)AL=0E1H5DX=4658H,CF=26(1)Y DB 23H,01,3EH,2AH,0DFH,89H (2)可以7AX=0E0EH,BX=2五、程序填空題1PUSH AX POPDX2LEA DI,BUFF SHR CX,1六、編制程序題(以下均是參考答案)1 MOVCX,2LOP: SAR M+2,1RCR M,1LOOP LOP2 SUBCX,0101HSBBCL,03 DATA SEGMENTDATDB ××,××,××BUFDB ?DATA ENDSSTACK1 SEGMENT PARA STACK DB 20H DUP(0)STACK
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:健康老齡化背景下社區(qū)老年運(yùn)動(dòng)健康促進(jìn)典型案例與創(chuàng)新模式研究
- 2025版大型商業(yè)綜合體水電安裝工程分包合同范本2篇
- 二零二五年度生物醫(yī)藥創(chuàng)新平臺(tái)建設(shè)合同:地方政府與生物醫(yī)藥企業(yè)的合作3篇
- 2025版學(xué)校食堂承包合同包含食品安全培訓(xùn)與監(jiān)督3篇
- 2025版微信公眾號(hào)與電商平臺(tái)跨界合作服務(wù)合同3篇
- 二零二五版綠化苗木培育與種植服務(wù)合同3篇
- 二零二五年度城市基礎(chǔ)設(shè)施大數(shù)據(jù)信息服務(wù)與維護(hù)合同4篇
- 二零二五年度便利店便利店加盟店員勞動(dòng)合同3篇
- 2025年二手車買賣廣告宣傳合作協(xié)議4篇
- 二零二五年度便利店品牌授權(quán)及區(qū)域保護(hù)合同3篇
- 銷售與銷售目標(biāo)管理制度
- 人教版(2025新版)七年級(jí)下冊(cè)英語(yǔ):寒假課內(nèi)預(yù)習(xí)重點(diǎn)知識(shí)默寫練習(xí)
- 2024年食品行業(yè)員工勞動(dòng)合同標(biāo)準(zhǔn)文本
- 全屋整裝售后保修合同模板
- 高中生物學(xué)科學(xué)推理能力測(cè)試
- GB/T 44423-2024近紅外腦功能康復(fù)評(píng)估設(shè)備通用要求
- 2024-2030年中國(guó)減肥行業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)與投資研究報(bào)告
- 運(yùn)動(dòng)技能學(xué)習(xí)
- 棋牌室禁止賭博警示語(yǔ)
- 2022-2023學(xué)年四川省南充市九年級(jí)(上)期末數(shù)學(xué)試卷
- 公轉(zhuǎn)私人轉(zhuǎn)賬協(xié)議
評(píng)論
0/150
提交評(píng)論