- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012汇编语言试卷A参考答案
2012汇编语言试题A
一.单项选择题(每题1分,共20分)
1.指令指针寄存器是( C )。
A)BP B)SP C)IP D)PSW
2.DA1 DB 67H
NUM EQU 80H
则执行AND DA1,NUM语句后DA1中的内容是( D )。
A)E7H B)80H C)67H D)0
3.与指令MOV AX,NOT 0F0H等效的汇编语言指令是( B )。
A)MOV AX,0FH B)MOV AX,0FF0FH
C)MOV AX,000FH D)MOV AX,0F0H
4.编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令是( D )。
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 EQ
您可能关注的文档
最近下载
- 医疗器械 质量手册.doc VIP
- SYB第八步(3)-制定销售和成本计划.ppt VIP
- 2025广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编外人员38人考试备考试题及答案解析.docx VIP
- 2024年浙江省嵊泗县人民医院公开招聘护理工作人员试题带答案详解.docx VIP
- 常用急救药品ppt课件.pptx VIP
- 人教版八年级下册数学期末测试题汇总.doc VIP
- 鄂尔多斯市天安公交集团招聘笔试真题2024.docx VIP
- 鄂尔多斯市天安公交集团招聘笔试真题2024.docx VIP
- 泉州公交集团招聘考试真题2024.docx VIP
- 高中英语语法知识点总结.pdf VIP
文档评论(0)