- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012年汇编语言考试卷A卷
《汇编语言程序设计》试卷( A卷)
2011-2012学年第2学期计算机学院二学位本科生
闭卷考试, 考试时间: 2011年6月 30 日
专 业:计算机二学位2010级 班 级:
学 号: 姓 名:
题号 一 二 三 四 五 六 七 总分 核对人 题分 10 10 15 15 20 15 15 100 得分
得分 评卷人
一、改错(只能对其中的一个操作数进行修改,不必说明错误原因)。(共10分,每小题1分)
1. MOV [SI],5 改正:. MOV AX, B999H 改正:
3. MOV AL, BX 改正:
4. MOV AX, [X-1] 改正:
5. MOV CS, AX 改正:
6. ADD [BX],10 改正:
7. PUSH AL 改正:
8. ADD 100H, AX 改正:
9. MOV [BX],WORD PTR [SI] 改正:IN AH,60H 改正:. 已知(ESP)= 100H,执行“PUSH EAX”后 (ESP)=__B______。
A. 0FEH B. 0FCH C. 102H D. 104H
2. 在一汇编源程序中,对END语句的叙述的是________。 A. END语句B. END语句表示程序执行到此结束C. END语句D. END语句. 执行“XOR AX,AX”后正确的标志是__A_____。
A. ZF=1 B. ZF=0 C. CF=1 D. SF=1。
___C_____。
(A) 不响应全部中断请求 (B) 不响应可屏蔽中断请求
(C) 响应可屏蔽中断请求 (D) 不响应不可屏蔽中断请求
5. 设VAR 为字节类型变量,A为符号常量,下面四个语句中有一个正确的,这个正确语句是___A_____。
A. MOV VAR, A B. MOV AX , VAR
C. MOV VAR , AX D. MOV A , VAR
6. 已知(AX)=0F0EH,CF=1,执行指令“ROR AX,4”后,(AX)和CF为________。
1,0000,1111,0000,1110 1,1101,0000,1111,0000
A. 0F0E0H,0 B. 0F0E0H,1
C. 0E0F0H,0 D. 0E0F0H,1
7. 指令 “PUSH [BP]” 中的源操作数在当前________中。
数据段附加数据段堆栈段代码段
____C____成对出现.
A. END B. ENDM C. ENDP D. ENDS
9. 已知AX、BX 中存放的是有符号数,请选择合适的转移指令,使得AX) (BX) 时转L处执行。
CMPAX,BX
________ L1
A. JA B. JB C. JG D. JL
10. 数值表达式的计算是在 B 期间进行的。
A.运行 B. 汇编 C. 连接 D. 装载
得分 评卷人 三、填空题(15分,每小题1分)
1.(EAX)时,则(AX)= 5678H 。
2.地址表达式中出现的变量或标号,均是取它们的 偏移地址EA 参加运算。
3.已知(AX)=FFFFH,语句 “NEG AX” 执行后,AX) =_____1______。
. 下列指令序列执行前,(AX)=1000H,(BX)=2000H,(CX)=3000H,(SP)=1008H。
PUSH AX
PUSH BX
POP ECX
则执行后:(CX)= __2000H________, (SP)= ______1008H_______ 。
8. 在实模式下,设(DS)=1000H,(ES)=2000H,(SS)=3000H,(BX)=200H,(SI)=300H
指令语句“MOV AX,[BX+SI]”的源操作数的物理地址是 10500H ,源操作数的寻址方式是 基址加变址
得分 评卷人 四、数据段问答题(15分)
一个数据段定义如下:
DATA SEGMENT USE16
BUF
文档评论(0)