汇编语言期末试题1212
更新时间:2023-06-04 09:29:01 阅读量: 实用文档 文档下载
03计算机汇编语言期末试题
一、选择题:(2×15,共30分)
1.下面有语法错误的指令是( )
A. MOV AX,[BX][SI] B.MOV AX,-2[BX][DI]
C. MOV AX,[BX][BP] D.MOV AX,-1[BX][SI]
2.对寄存器AX的内容乘以4的正确指令序列是( )。
A.SHR AX,1 /SHR AX,1 B.SHL AX,1/ SHL,AX,1
C.ROL AX,1 /ROL AX,1 D.RCR AX,1/ RCR AX,1
3.设DS=8225H,DI=3942H,指令NEG BYTE PTR[DI]操作数的物理地址是( )
A.85B92H B.86192H C.BB690H D.12169H
4.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( )
A.AX,BX,CX,DX B.BX,BP,SI,DI
C.SP,IP,BP,DX D.CS,DS,ES,SS
5.循环指令LOOPNZ终止循环的条件是( )。
A.CX=0,且ZF=0 B.CX=0,或ZF=1
C.CX10,且ZF=0 D.CX10,或ZF=1
6.汇编语言语句格式中,对名字项的规定,请指出错误的解释( )
A. 名字的第一个字符只可以是大小写英文字母及?、 @、__等
B. 名字的第一个字符可以是大小写英文字母、数字、?、@、__等
C. 名字的有效长度≤31个字符
D. 名字从第二个字符起可以出现数字,但不允许出现$、#等字符
7.在汇编语言程序的开发过程中使用宏功能的顺序是( )。
A.宏定义,宏调用 B.宏定义,宏展开
C.宏定义,宏调用,宏展开 D.宏定义,宏展开,宏调用
8.假设执行ADD指令后AX=006EH,再执行AAA指令,AX中的值是( )
A. 14H B. 0104H C. 74H D. 04H
9.用MOV指令将十进制数89以非压缩BCD码格式存入AX,可使用的指令是( )
A. MOV AX,89 B. MOV AX,0809
C. MOV AX,89H D. MOV AX,0809H
10.下列语句中能与“DA1 DB 32H,34H”语句等效的是( )
A. MOV DA1,32H B. MOV DA1,32
C. MOV WORD PTR DA1,3234H D. MOV WORD PTR DA1, 24 MOV DA1+1,34H MOV DA1+1,34
11.使用DOS功能调用时,子程序的编号应放在寄存器中( )
A. AH B. AL C. AX D. 任意指定
12.下列语句中能实现留空8个字节单元的语句是( )
A. DA1 DT ? B.DA2 DW ?,? C. DA3 DD ? D.DA4 DQ ?
13.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是( )。
A.名字项 B.操作项 C.操作数项 D.注释项
14.编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( )。
A.CMP B.SUB C.AND D.MOV
15.下面指令执行后,改变AL寄存器内容的指令是( )。
A.TEST AL,02H B.OR AL,AL
C.CMP AL,BL D.AND AL,BL
二、填空题:(每空2分,共24分)
1.计算机语言分为语言、语言和
2.,H。
3.8086系统的操作数分为型。
4.8086 CPU内部共有
5.汇编语言的编译程序一般用,调试程序一般用
三、问答题:(共21分)
1.(9分)设某数据段:
DATA SEGMENT
ORG 20H
NUM1=8
NUM2=NUM1+10H
DA1 DB 'COMPUTER'
DB 0AH,0DH
COUNT EQU $-DA1
DA2 DW 'CO','MP','UT','ER'
DATA ENDS
试回答:(1)DA1的偏移地址是什么?
(2)COUNT的值是什么?
(3)DA2+5字节单元的内容是什么?
2.(6分)某程序段如下:
MOV DX,0EFADH
MOV AX,1234H
MOV CL,4
SHL DX,CL
MOV BL,AH
SHL AX,CL
SHR BL,CL
OR DL,BL
下面的程序段执行完后,DX、AX的内容是什么?
3.(6分)已知AX=0FF60H,CF=1
MOV DX,96
XOR DH,0FFH
SBB AX,DX
执行上述指令序列后,AH、AL 的内容是什么?
四、程序填空:(每空3分,共12分)
1.下面程序段完成用单个字符输入的1号功能调用,从键盘输入10个字符,然后用2号功能调用以相反的顺序显示输出这10个字符。请在空白处添上适当的指令(每一空白处只添一条指令)。
MOV CX,10
LOP1:MOV AH,1
INT 21H
LOOP LOP1
MOV CX,10
LOP2:
MOV AH,2
INT 21H
LOOP LOP2
2.下面程序段完成将以BUFF为首地址的内存区域全部存储0FFH数据。请在空白处添上适当的指令(每一空白处只添一条指令)。
BUFF DB 20H DUP(?)
┋
MOV AX,0FFFFH
MOV CX,10H
REP STOSW
五、程序编写:(13分)
编写程序求: X+10H (X<0) Y= 32X (0≤X≤10) X-90H (X>10)
正在阅读:
汇编语言期末试题121206-04
让我感动的妈妈作文450字07-03
轻生活餐饮空间设计论文资料08-19
触摸春天教学设计教案04-20
高等学校步行道路安全设计案例研究_李建华07-23
一点都不痛作文400字06-26
“人”找朋友作文500字07-12
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 汇编语言
- 期末
- 试题
- 1212
- 旅行社经营管理(B 卷)
- 2012届会计学专业毕业生论文
- 人教版第3节 其他植物激素 (学案) 上学期
- 羊毛衫工艺(吓数)指南
- matlab课程设计——调幅广播系统的仿真设计
- 《骆驼祥子》读后感
- 2016年河北省迁安市音乐教师招聘考试历年真题复习资
- 试论建筑采光节能设计
- QP08-01 顾客满意度管理程序
- Chipsbank_CBM2090量产工具界面详细设置及使用说明v1.1
- 会计诚信开题报告
- 关于古典文献学教学的几点思考
- 11份双面 中国近现代史选择题
- 造价专业毕业设计任务书格式
- 中国旅游发展笔谈(6)
- 高效课堂实施方案
- 英语专业八级人文知识:加拿大概况
- 荆门拓展培训哪个公司好?
- 2010级1期田径试题及答案
- 地市级商业企业如何充分发挥内部法律顾问作用每日一练(2015.7.9)