汇编程序模拟题有答案市公开课一等奖百校联赛获奖课件.pptx
《汇编程序模拟题有答案市公开课一等奖百校联赛获奖课件.pptx》由会员分享,可在线阅读,更多相关《汇编程序模拟题有答案市公开课一等奖百校联赛获奖课件.pptx(32页珍藏版)》请在咨信网上搜索。
1、模模拟拟题题1封面第1页模模拟拟题题2模拟题一 模模 拟拟 题题 一一一一、单单项项选选择择题题(在在每每小小题题四四个个备备选选答答案案中中,选选出出一一个个正正确确答答案案,并并将将其其号号码码填填在在题题干干括括号号内内。每每小小题题1 1分分,共共2020分分)1 1、设设DS=8225HDS=8225H,DI=3942HDI=3942H,指指令令NEG NEG BYTE BYTE PTRDIPTRDI操操 作数物理地址是作数物理地址是(A A)A A、85B92H B85B92H B、86192H C86192H C、BB690H DBB690H D、12169H12169H2 2、
2、以下存放器组中在段内寻址时能够提供偏移地址存放、以下存放器组中在段内寻址时能够提供偏移地址存放器组是器组是(B B)A A、AXAX,BXBX,CXCX,DX BDX B、BXBX,BPBP,SISI,DIDIC C、SPSP,IPIP,BPBP,DX DDX D、CSCS,DSDS,ESES,SSSS3 3、循环指令、循环指令LOOPNZLOOPNZ终止循环条件是终止循环条件是(B B)。A A、CX=0CX=0,且,且ZF=0 BZF=0 B、CX=0CX=0,或,或ZF=1 ZF=1 C C、CX10CX10,且,且ZF=0 DZF=0 D、CX10CX10,或,或ZF=1ZF=1第2页
3、模模拟拟题题34 4、对存放器、对存放器AXAX内容乘以内容乘以4 4正确指令序列是正确指令序列是(B B)。A A、SHR AXSHR AX,1/SHR AX1/SHR AX,1 1 B B、SHL AXSHL AX,1/SHL1/SHL,AXAX,1 1C C、ROL AXROL AX,1/ROL AX1/ROL AX,1 1 D D、RCR AXRCR AX,1/RCR AX1/RCR AX,1 15 5、执行、执行INCINC指令除对指令除对SFSF、ZFZF有影响外,还要影响标志位有影响外,还要影响标志位是是(A A)。A A、OFOF,AFAF,PF BPF B、OFOF,AFAF
4、,CF CF C C、OFOF,PFPF,CF DCF D、AFAF,PFPF,CFCF6 6、设、设DH=10HDH=10H,执行,执行NEG DHNEG DH指令后,正确结果是指令后,正确结果是(D D)。A A、DH=10H CF=1 BDH=10H CF=1 B、DH=0F0H CF=0 DH=0F0H CF=0 C C、DH=10H CF=0 DDH=10H CF=0 D、DH=0F0H CF=1DH=0F0H CF=1第3页模模拟拟题题47 7、以下传送指令中有语法错误是以下传送指令中有语法错误是(A A)。A A、MOV CSMOV CS,AX BAX B、MOV DSMOV D
5、S,AX AX C C、MOV SSMOV SS,AX DAX D、MOV ESMOV ES,AXAX8 8、下面指令执行后,改变、下面指令执行后,改变ALAL存放器内容指令是存放器内容指令是(D D)。A A、TEST ALTEST AL,02H B02H B、OR ALOR AL,AL AL C C、CMP ALCMP AL,BL DBL D、AND ALAND AL,BLBL9 9、执行除法指令后,影响标志位是、执行除法指令后,影响标志位是(D D)。A A、CFCF,OF BOF B、SFSF,ZF ZF C C、CFCF,OFOF,SF SF D D、AFAF,CFCF,OFOF,P
6、FPF,SFSF,ZFZF都不确定都不确定1010、执行下面指令序列后,结果是、执行下面指令序列后,结果是(A A)。MOV ALMOV AL,82H /CBW82H /CBW A A、AX=0FF82H BAX=0FF82H B、AX=8082H AX=8082H C C、AX=0082H DAX=0082H D、AX=0F82HAX=0F82H 第4页模模拟拟题题51111、与、与MOV BXMOV BX,OFFSET VAROFFSET VAR指令完全等效指令是指令完全等效指令是(D D)。A A、MOV BXMOV BX,VAR BVAR B、LDS BXLDS BX,VAR VAR
7、C C、LES BXLES BX,VAR DVAR D、LEA BXLEA BX,VARVAR1212、在段定义时,假如定位类型未选择,就表示是隐含、在段定义时,假如定位类型未选择,就表示是隐含类型,其隐含类型是类型,其隐含类型是(D D)。A A、WORD BWORD B、PAGE CPAGE C、BYTE DBYTE D、PARAPARA1313、MOV SPMOV SP,3210H/PUSH AX3210H/PUSH AX执行上述指令序列后,执行上述指令序列后,SPSP存放器值是存放器值是(B B)。A A、3211H B3211H B、320EH C320EH C、320FH D320
8、FH D、3212H3212H1414、BUF DW 10H DUP(3 DUP(2BUF DW 10H DUP(3 DUP(2,10H)10H),3 3,5)5)上述语句汇上述语句汇编后,为变量编后,为变量BUFBUF分配存放单元字节数是分配存放单元字节数是(B B)。A A、80H B80H B、100H C100H C、124 D124 D、192192 第5页模模拟拟题题61515、在汇编语言程序开发过程中使用宏功效次序是、在汇编语言程序开发过程中使用宏功效次序是(C C)。A A、宏定义,宏调用、宏定义,宏调用 B B、宏定义,宏展开、宏定义,宏展开C C、宏定义,宏调用,宏展开、宏
9、定义,宏调用,宏展开 D D、宏定义,宏展开,宏调用、宏定义,宏展开,宏调用1616、汇编语言源程序中,每个语句由四项组成,如语句、汇编语言源程序中,每个语句由四项组成,如语句要完成一定功效,那么该语句中不可省略项是要完成一定功效,那么该语句中不可省略项是(B B)。A A、名字项、名字项 B B、操作项、操作项 C C、操作数项、操作数项 D D、注释项、注释项1717、编写分支程序,在进行条件判断前,可用指令组成、编写分支程序,在进行条件判断前,可用指令组成条件,其中不能形成条件指令有条件,其中不能形成条件指令有(D D)。A A、CMP BCMP B、SUB CSUB C、AND DAN
10、D D、MOVMOV1818、为使、为使CX=CX=1 1时,转至时,转至MINUSMINUS而编制了指令序列,其中而编制了指令序列,其中错误序列是错误序列是(C C)。A A、INC CX/JZ MINUS INC CX/JZ MINUS B B、SUB CXSUB CX,OFFFFH/JZ MINUSOFFFFH/JZ MINUSC C、AND CXAND CX,OFFFFH/JZ MINUS OFFFFH/JZ MINUS D D、XOR CXXOR CX,OFFFFH/JZ MINUSOFFFFH/JZ MINUS第6页模模拟拟题题71919、ALAL和和VARVAR字节单元中分别存放
11、一个带符号数,执行字节单元中分别存放一个带符号数,执行CMP ALCMP AL,VARVAR时,如时,如ALALVARVAR,那么溢出位和符号位,那么溢出位和符号位 关关系是系是(A A)。A A、OF=SF BOF=SF B、OFSF COFSF C、OF=SF=1 DOF=SF=1 D、OF=SF=0OF=SF=02020、检验、检验BUFBUF内容是否为正偶数,如是正偶数,则内容是否为正偶数,如是正偶数,则0AL0AL。下面程序段正确是下面程序段正确是(C C)。A A、MOV ALMOV AL,BUF/BUF/JS K1JS K1/SHR AL/SHR AL,1/JNC K1/MOV
12、1/JNC K1/MOV ALAL,0/K10/K1:B B、MOV ALMOV AL,BUF/AND ALBUF/AND AL,1111/JNZ K2/MOV AL/JNZ K2/MOV AL,0/0/K2K2:C C、MOV ALMOV AL,BUF/TEST ALBUF/TEST AL,81H81H/JNZ K3/MOV AL/JNZ K3/MOV AL,0/0/K3K3:D D、MOV ALMOV AL,BUF/BUF/JNP K4JNP K4/TEST AL/TEST AL,80H/JNZ K4/80H/JNZ K4/MOV ALMOV AL,0/K40/K4:第7页模模拟拟题题8二
13、、简答题二、简答题(每小题每小题4 4分,共分,共1212分分)1 1、在指令系统中,段内、段间返回均为、在指令系统中,段内、段间返回均为RETRET指令。试回指令。试回答:答:(1)(1)执行段内返回执行段内返回RETRET指令时,执行操作是:指令时,执行操作是:(2)(2)执行段间返回执行段间返回RETRET指令时,执行操作是:指令时,执行操作是:2 2、ARY DW 10 DUP(ARY DW 10 DUP(?)MOV ALMOV AL,TYPE ARYTYPE ARYMOV BLMOV BL,LENGTH ARYLENGTH ARYMOV CLMOV CL,SIZE ARYSIZE A
14、RY上述上述MOVMOV指令序列执行后结果是什么?指令序列执行后结果是什么?AL=2AL=2、BL=10BL=10、CL=2*10=20CL=2*10=20第8页模模拟拟题题93 3、设某数据段:、设某数据段:DATA SEGMENTDATA SEGMENTORG 20HORG 20HNUM1=8NUM1=8NUM2=NUM1+10HNUM2=NUM1+10HDA1 DB COMPUTERDA1 DB COMPUTER DB 0AH DB 0AH,0DH0DHCOUNT EQU$-DA1COUNT EQU$-DA1DA2 DW CODA2 DW CO,MPMP,UTUT,ERERDATA EN
15、DSDATA ENDS试回答:试回答:(1)DA1(1)DA1偏移地址是:偏移地址是:0020H0020H(2)COUNT(2)COUNT值是值是 002AH-0020H=0AH=10002AH-0020H=0AH=10(3)DA2+5(3)DA2+5字节单元内容是字节单元内容是 UU第9页模模拟拟题题10三、程序分析题三、程序分析题(每小题每小题6 6分,共分,共3636分分)1 1、已知、已知AX=0FF60HAX=0FF60H,CF=1 MOV DXCF=1 MOV DX,96/XOR DH96/XOR DH,0FFH/SBB AX0FFH/SBB AX,DXDX执行上述指令序列后,执行
16、上述指令序列后,AX=0AX=0,CF=0CF=0。2 2、设存放器、设存放器ALAL,BLBL,CLCL中内容均为中内容均为76H76H,XOR ALXOR AL,0FH0FH /AND BL /AND BL,0FH/OR CL0FH/OR CL,0FH0FH执行上述指令序列后,执行上述指令序列后,AL=AL=79h79h,BL=BL=06h06h,CL=CL=7fh7fh。3 3、已知、已知AX=0A33AHAX=0A33AH,DX=0F0F0H AND AHDX=0F0F0H AND AH,DL/DL/XOR AL XOR AL,DH/NEG AH/NOT ALDH/NEG AH/NOT
17、 AL。执行上述指令序列后,。执行上述指令序列后,AH=60hAH=60h,AL=35hAL=35h。第10页模模拟拟题题114 4、DATA SEGMENTDATA SEGMENT S9 DB 0 S9 DB 0,1 1,2 2,3 3,4 4,5 5,6 6,7 7,8 8,9 9 DATA ENDS DATA ENDS LEA SI LEA SI,S9 S9 LEA LEA,DIDI,S9+1 S9+1 MOV CX MOV CX,5 5 LOP LOP:MOV ALMOV AL,SISI XCHG AL XCHG AL,DI DI MOV SIMOV SI,AL AL ADD SIAD
18、D SI,2 2 ADD DIADD DI,2 2 LOOP LOPLOOP LOP上述程序段运行后,上述程序段运行后,S9S9开始开始1010个字节存放单元内容是什个字节存放单元内容是什么?么?(1,0,3,2,5,4,7,6,9,81,0,3,2,5,4,7,6,9,8)第11页模模拟拟题题125 5、MOV ALMOV AL,38H 38H MOV BL MOV BL,49H 49H CALL SUBO CALL SUBO INC AL INC AL DEC CL DEC CL SUBO PROC SUBO PROC ADD AL ADD AL,BLBL MOV CL MOV CL,AL
19、AL DAA DAA RET RET SUBO ENDP SUBO ENDP上述程序段运行后,上述程序段运行后,AL=AL=88h88h,CL=CL=80h80h。第12页模模拟拟题题136 6、DA3 EQU WORD PTR DA4DA3 EQU WORD PTR DA4 DA4 DB 0ABH DA4 DB 0ABH,89H 89H SHR DA3 SHR DA3,1 1 MOV DX MOV DX,DA3DA3 SHL DA4 SHL DA4,1 1 MOV CX MOV CX,DA3DA3上述程序段运行后,上述程序段运行后,CX=CX=44aah44aah,DX=DX=44d5h44
20、d5h第13页模模拟拟题题14四、程序填空题四、程序填空题(注意:以下各小题中,每空只能填一条注意:以下各小题中,每空只能填一条指令!每小题指令!每小题6 6分,共分,共1212分分)1 1、下面程序段是判断存放器、下面程序段是判断存放器AHAH和和ALAL中第中第3 3位是否相同,位是否相同,如相同,如相同,AHAH置置0 0,不然,不然AHAH置全置全1 1。试把空白处填上适当。试把空白处填上适当指令。指令。_XOR AH,AL_XOR AH,AL_AND AHAND AH,08H08H_JZ ZERO_JZ ZERO_MOV AHMOV AH,OFFHOFFHJMP NEXTJMP NE
21、XTZEROZERO:MOV AHMOV AH,0 0NEXTNEXT:第14页模模拟拟题题152 2、以、以BUFBUF为首址字节单元中,存放了为首址字节单元中,存放了COUNTCOUNT个无符号数,个无符号数,下面程序段是找出其中最大数并送入下面程序段是找出其中最大数并送入MAXMAX单元中。单元中。BUF DB 5BUF DB 5,6 6,7 7,58H58H,6262,45H45H,127127,COUNT EQU$-BUFCOUNT EQU$-BUFMAX DB MAX DB?MOV BXMOV BX,OFFSET BUFOFFSET BUFMOV CXMOV CX,COUNT-1C
22、OUNT-1MOV ALMOV AL,BXBXLOP1LOP1:INC BXINC BX_CMP AL,BX_CMP AL,BX_JAE NEXTJAE NEXTMOV ALMOV AL,BXBXNEXTNEXT:DEC CXDEC CX_JNZ LOP1_JNZ LOP1_MOV MAXMOV MAX,ALAL 第15页模模拟拟题题16五、编制程序题五、编制程序题(第第1 1小题小题6 6分,第分,第2 2小题小题1414分,共分,共2020分分)1 1、编写程序段,用、编写程序段,用DOSDOS1 1号功效调用经过键盘输入一字符,号功效调用经过键盘输入一字符,并判断输入字符。如字符是并判断
23、输入字符。如字符是“Y Y”,则转向,则转向YESYES程序段;程序段;如字符是如字符是“N N”,则转向,则转向NONO程序段;如是其它字符,则程序段;如是其它字符,则转向转向DOSDOS功效调用,重新输入字符。功效调用,重新输入字符。(YES(YES和和NONO分别是两分别是两程序段入口处标号。程序段入口处标号。)KEY_IN:MOV AH,1KEY_IN:MOV AH,1INT 21HINT 21HCMP AL,CMP AL,Y YJE YESJE YESCMP AL,CMP AL,N NJE NOJE NOJMP KEY_INJMP KEY_IN 第16页模模拟拟题题172 2、在、在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编程序 模拟 答案 公开 一等奖 联赛 获奖 课件
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。