网站大量收购独家精品文档,联系QQ:2885784924

汇编语言试卷A参考答案.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编语言试卷A参考答案.doc

2012汇编语言试题A 一.单项选择题(每题1分,共20分) 1.指令指针寄存器是( C )。 A)BP )SP)IP )PSW A)CMP B)SUB C)AND D)MOV 5.将高级语言的程序翻译成机器码程序的实现程序是( A )。 A)编译程序 B)汇编程序 C)解释程序 D)目标程序 6.在程序顺序执行时,每取一条指令语句,IP指针增加的值是( D )。 A)1 B)2 C)3 D)由指令长度决定的 7.假设字节单元(02398H)=12H,(02399H)=34H,(0239AH)=56H,则(02399H)字单元的内容是( C )。 A)3412H B)3456H C)5634H D)1234H 8.INC WORD PTR [BX] 指令中的操作数的数据类型是( A )。 A)字 B)双字 C)字节 D)四字 9.在循环程序中使用LOOP指令作为循环结束的判断,其计数值一般应放在寄存器是( B )。 A)DX B)CX C)BP D)IP 10.在汇编语言程序设计中,伪指令OFFSET的含义是回送变量或标号的( B )。 A)段地址值 B)偏移地址值 C)物理地址值 D)操作数 11.下面的数据传送指令中,错误的操作是( D )。 A)MOV SS:[BX+DI],1000H B)MOV DX,1000H C)WORD PTR [BX],1000H D)MOV DS,2000H 12.在下列指令的表示中,不正确的是( C )。 A)MOV AL,[BX+SI] B)JMP SHORT DON1 C)DEC [BX] D)MUL CL 13.在一列段寄存器中,堆栈段寄存器是( D )。 A)ES B)CS C)DS D)SS 14.下面指令执行后,改变AL 寄存器内容的指令是( D )。 A)CMP AL,BL B)OR AL,AL C)TEST AL,BL D)AND AL,BL 15.指令JMP FAR PTR LOP1属于( C )。 A)段内转移直接寻址 B)段内转移间接寻址 C)段间转移直接寻址 D)段间转移间接寻址 16.设SP初值为1000H,执行指令PUSH BX 后,SP的值是( D )。 A)1002H B)0FF8H C)FFFH D)0FFEH 17.完成将带符号数AX的内容除以2的正确指令是( D )。 A)RCR AX,1 B)ROR AX,1 C)SHR AX,1 D)SAR AX,1 18.在字符串操作指令中,源串操作数放在的寄存器是 ( D )。 A)CS B)SS C)DS D)ES 19.下述指令中对标志寄存器PSW中标志位不产生影响的指令是 ( D )。 A)INC SI B)TEST AL, 0FH C)SAR BL,1 D)JMP LOP 20.宏指令语句本身不生成目标代码, 它仅表示宏调用出现的 ( D )。 A)说明符 B)位置 C)代码格式 D)宏体 二. 填空题(每空2分,共10分) 1.在8086/8088汇编语言中,串操作指令中有哪些信誉好的足球投注网站字符串指令的助记符是( SCAS )。 2.当发生除法溢出时,OF=( 1 )。 3.当源程序被汇编时,汇编程序对每个宏调用作( 宏展开 )。 4.DD伪指令中定义的每个操作数占有( 4 )个字节。 5.能被计算机直接识别的语言是( 机器语言 )。 三.简答题(每小题2分,共10分) 1.下列语句在存储器中分别为变量数据区分配多少个字节单元? (1) VAR1 DD 10 (2) VAR2 DW 4 DUP(?),2 答:为VAR1分配4字节,为VAR2分配10字节。 2.在指令系统中,段内、段间返回均为RET指令。分别回答段内、段间返回所执行的操作。 答:段内RET指令从堆栈顶部弹出一个字的内容,送入IP;段间RET指令从堆栈顶部弹出两个字的内容,分别送入IP和CS。 3.下列两条语句有何区别? X EQU 1000H Y = 1000H 答:X不能多次赋值,Y可以多次赋值。 4.有符号定义语句如下: ARRAY1 DB 3,6,9,‘123’ ARRAY2 DB 0 L EQU ARRAY2-ARRAY1 问L的值是多少? 答:6。 5.请指出下述两条伪指令语句的区别? COUNT1 DB 48H COUNT2 EQU 48H 答:COUNT1 作为地址,在该字节的存储单元中存放数据48H; COUNT2作为符号名,数据48H直接赋值给C

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档