2012汇编语言试卷b参考答案

2012汇编语言试卷b参考答案

ID:8892054

大小:39.50 KB

页数:6页

时间:2018-04-10

2012汇编语言试卷b参考答案_第1页
2012汇编语言试卷b参考答案_第2页
2012汇编语言试卷b参考答案_第3页
2012汇编语言试卷b参考答案_第4页
2012汇编语言试卷b参考答案_第5页
资源描述:

《2012汇编语言试卷b参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2012汇编语言试题B一.单项选择题(每小题1分,共20分)1.指令指针寄存器是(C)。A)BPB)SPC)IPD)PSW2.DA1  DB  67HNUM EQU 80H则执行ANDDA1,NUM语句后DA1中的内容是(D);A)E7HB)80HC)67HD)03.与指令MOV AX,NOT 0F0H等效的汇编语言指令是(B)。A)MOVAX,0FHB)MOVAX,0FF0FHC)MOVAX,000FHD)MOVAX,0F0H4.一个有16个字的数据区,它的起始地址是70A0H:DDF6,则这个数据区最末一个字单元的物理地址是(C)。70A00+DDF6,总共32个字节,第1个字节的物理地址

2、是7E7F6第一个字的地址也是7E7F6,第2个字节的物理地址是7E7F7第二个字的物理地址,第最末一个字的物理地址就是第31个字节的物理地址7E7F6+31=7E7F6+1F=7E815HA)7E806HB)7E814HC)7E815HD)7E80BH5.可用作基址变址寻址或寄存器间接寻址的寄存器是(D)。A)AX,BX,CX,DXB)DS,ES,CS,SSC)SP,BP,IP,BXD)SI,DI,BP,BX6.在串操作指令中,下列描述中不正确的是(C)。A)REPMOVSBB)REPSTOSBC)REPECMPSBD)REPLODSB7.ORG0030HDA1DB0,‘0’,30H偏移地址

3、为0030H字存储单元的内容是(A)。A)3000HB)00HC)0030HD)3030H8.编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令是(D)。A)CMPB)SUBC)ANDD)MOV9.将高级语言的程序翻译成机器码程序的实现程序是(A)。A)编译程序B)汇编程序C)解释程序D)目标程序10.设DS=1E4AH,偏移地址为0056H,该字节的物理地址为(D)。A)1E4A6HB)1E456HC)1E556HD)1E4F6H11.假设下列指令中所用的标识符类型均为字类型属性的变量,下述指令中正确的指令是(B)。A)MOVWORD-DA1,WORD-DA2B)MOV

4、WORD-DA[BX+4*4][DI],SPC)MOVAX,WORD-DA[DX]D)MOV[BX][SI],312.在程序顺序执行时,每取一条指令语句,IP指针增加的值是(D)。A)1B)2C)3D)由指令长度决定的13.若AX=349DH,CX=0FH。则执行指令ADDAX,CX后,AX的值是(B)。A)349DCHB)000DHC)049DHD)0240H14.在下列四种描述中,不重复执行循环的是(C)。A)MOVCX,0B)MOVCX,-1LOP:LOOPLOPLOP:LOOPLOPC)MOVCX,1D)MOVCX,2LOPLOOPLOPLOPLOOPLOP15.若(AX)=2000H

5、,(BX)=0050H,(20050H)=12H,(20051H)=34H,执行MOVAX,[BX]指令后,AX寄存器中的内容的(D)。A)(AX)=0050HB)(AX)=0012HC)(AX)=1234HD)(AX)=3412H16.设(AX)=0FC77H,(CX)=504H,CF=1,执行SARAX,CL指令后,AX的值是(C)。A)FFC8HB)FFC9HC)FFC7HD)FCC8H17.假设字节单元(02398H)=12H,(02399H)=34H,(0239AH)=56H,则(02399H)字单元的内容是(C)。A)3412HB)3456HC)5634HD)1234H18.INC

6、WORDPTR[BX]指令中的操作数的数据类型是(A)。A)字B)双字C)字节D)四字19.下列4条指令中,错误的指令是(B)。A)SUBCX,DXB)MOVAX,SS:[DX]C)SHLAX,1D)ADDAX,[BP+SI]20.若AX=912DH,CX=OFH,执行指令ORAX,CX后,AX的值是(B)。A)000DHB)912FHC)912AHD)002FH二.填空题(每空1分,共5分)1.在8086/8088汇编语言中,串操作指令中搜索字符串指令的助记符是(SCAS);2.当发生除法溢出时,OF=(1)。3.指令JMPWORDPTR[BX]属于(段内间接转移)寻址。4.当源程序被汇编时

7、,汇编程序对每个宏调用作(宏展开)。5.DD伪指令中定义的每个操作数占有(4)个字节。三.简答题(每小题2分,共6分)1.ARRAY2DB10H,20H,30,40HARRAY3DW20H,DUP(0,1,2,DUP(2))……..MOVBL,SIZEARRAY2MOVCL,SIZEARRAY3上述两条指令的等效指令是什么?答:MOVBL,1MOVCL,40H1.请指出下述两条伪指令语句的区别?C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。