2009年汇编语言复习题及参考答案

2009年汇编语言复习题及参考答案

ID:32650605

大小:103.24 KB

页数:9页

时间:2019-02-14

2009年汇编语言复习题及参考答案_第1页
2009年汇编语言复习题及参考答案_第2页
2009年汇编语言复习题及参考答案_第3页
2009年汇编语言复习题及参考答案_第4页
2009年汇编语言复习题及参考答案_第5页
资源描述:

《2009年汇编语言复习题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2009秋汇编语言试题A参考答案得分选择题(每小题1分,共15分)1•设字长为16,则有符号数7AE9H的补码表示为(D)A)9EA7HB)76C4HC)8417HD)7AE9H2.比较有符号数3260H与0B425H的大小关系为(C)A)相等B)小于C)大于D)不能比较3.在指令MOVAX,[2000H]屮,源操作数的寻址方式为(B)A)立即寻址B)直接寻址C)段内间接寻址D)寄存器寻址4.能定义ASCII码字符串的数据定义语句为(D)A)DB,DW,DD,DQ,DTB)DB,DW,DDC)DB,DWD)DB;5.比较指令CMP(D)A)专用于有符号数比较B)专用于无符号数比较0专用于串比较

2、D)不区分比较的对象是有符号数还是无符号数6.数据传送指令对标志位的影响为(A)A)都不影响;B)都影响;0除了SAHF,POPF,其它均不影响;D)除了控制标志位,其它均不影响.7.假设变量VAR为变量,指令MOVBX,OFFSETVAR的寻址方式是(C)A)直接寻址B)间接寻址C)立即寻址D)存储器寻址8.下列为不合法的标识符的是(B)A)AXYZB)5SKYC)©ATTD)?ABC得分二、填空题(每空2分,共20分)9.直接、间接、立即三种寻址方式指令的执行速度,有快至慢的排序为(C)A)直接、立即、间接C)立即、直接、冋接B)直接、间接、立即D)不一定10.在标,忐寄存器屮表示进位的标

3、志是(B)A)AFB)CF0OFD)SF11.将93H看成一个补码,其代表的十进制数是(A)A)-109B)147C)109D)-14712.宏定义结束语句为(C)A)ENDPB)ENDSC)ENDMD)END13.执行指令PUSHCX后堆栈指针SP自动(C)A)+1B)不操作C)-2D)-114.能被计算机直接识别和执行的指令是(B)A)符号指令B)机器指令C)伪指令0)宏指令15.下列指令中不等价的是(C)A)JA和JNBEB)JG和JNLEC)JL和JNGD)JBE和JNA1.十进制数369转换成二进制数为(101110001)2,转换成十六进制数为(171)16。2.计算机中的指令由(

4、操作码)和(地址码)两部分组成。3.8086的地址总线有20根,寻址范围为(1M)字节。4.下一条将要执行的指令的地址存放在寄存器(指令指针寄存器)中。5.汇编语言源程序需经过(汇编)程序汇编,(连接)程序连接才能生成可执行文件。6.(AL)=BFH,要求屏蔽第0,1两位,则要执行指令(ANDAL,3F);如果要求第0,1位变反,可使用指令(XORAL,3F)o得分三、判断题(设BUF1和BUF2都为字节变量)(10分)1.MOV[SI],[DI]2.ADDEAX,BX3.MOVBL,BUF1+BUF24.INCAX,15.PUSHCL(F)(F)(F)(T)(F)6.PC机以位作最小寻址单位

5、。(F)7.指定各个逻辑段偏移地址可以使用ORG伪指令。(T)&LOOPE/LOOPZ是相等/为零时转移到标号,其退出条件是(CX)=0(T)2.设327FH和0BFFFH为有符号数的补码表示,则327FH

6、题5分,共25分)或ZF=0F)3.MOVAX,VARl-VAR2+100(F)1.试回答:求下面的程序段执行后(A)和(B)的值?ADW1234HBDW5678HPUSHAPUSHBPOPAPOPB上述程序段执行后A=5678H,B=1234H。2.分析下面程序段,试问程序段执行后(BL)和(AL)是多少?MOVAL,SARAL,MOVBL,MOVCL,2001AL2SARAL,CLADDAL,BL上述程序段执行后AL=-32或EOH,BL=-35或DDH。3.下列程序段完成什么工作?DAT1DB30DUP(?)DAT2DB10DUP(?)MOVCX,10MOVBX,20MOVSI,0MOV

7、DI,0NEXT:MOVAL,DAT1(BX)(SI)MOVDAT2(DI),ALINCSIINCDILOOPNEXT把DAT1+20存储单元开始的10个字节搬到DAT2开始的连续10个存储单元屮。1.下面程序段执行完以后,BL的内容是什么?MOVBX,00FFHANDBX,0FFFHORBX,OFOFHXORBX,OOFFHBL=()或BL=00H或答成AL=0或AL=00H都为正确。得分六、编

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

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

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