《汇编语言》试卷(样板) - 图文
更新时间:2023-10-30 18:31:01 阅读量: 综合文库 文档下载
- 汇编语言入门教程推荐度:
- 相关推荐
名姓 线 号 学 订 装 级班业专 )系(院 兰州理工大学 xxxx 年 xx 季学期 xx级 xxxxxxxx 专业 汇编语言 试题 A 试题共 3 张第 1 张
题号 一 二 三 四 五 六 七 八 九 十 总分 9.完成将带符号数AX的内容除以2的正确指令是( )。 得分 A. RCR AX,1 B.ROR AX,1 C. SHR AX,1 D.SAR AX,1 评阅人 审核人 10.设BL=40H,SI=0600H,DS=3000H,(30600H)=0C0H,CF=1。执行SBB BL,[SI]后,正确的结果是( )。 A.BL=5FH,SF=1,CF=1 B.BL=60H,SF=1,CF=0 C.BL=5FH,SF=0,CF=1 D.BL=60H,SF=0,CF=0 得分 一.单项选择题(20小题,每题1分,共20分) 11.设SP=1FFD,下列指令执行后,SP寄存器的内容是( )。 …… PUSH BX 1.设段地址和偏移地址是2F4BH:00C7H,那么它所对应存储单元的物理地址是POPF ( )。 A.3F4B7H B.3F598H C.3F577H D.3EB76H …… 2.在一列段寄存器中,堆栈段寄存器是( )。 A.1FFB B.1FFF C。1FFD D.2000 A.ES B.CS C.DS D.SS 12.下面指令执行后,改变AL 寄存器内容的指令是( )。 3.下列段寄存器中,正确的指令是( )。 A.CMP AL,BL B.OR AL,AL A.MOV [BX][BP],AX B.AND DH,DL C.TEST AL,BL D.AND AL,BL C.ADD [SI],DA_BYTE D.LEA DS, 40[SI] 13.INC BYTE PTR[BX]指令中的操作数的数据类型是( )。 4.下面指令执行后,变量DA_BYTE中的内容是( )。 A.双字 B.字 C。字节 D.四字 DA_WORD DW AC05H 14.用指令的助记符、符号地址、标号和伪指令、宏指令等书写程序的语言称为DA_BYTE DB 0FAH ( )。 … A.汇编语言 B.高级语言 C.机器语言 D.低级语言 MOV AL, BYTE PTR DA_WORD 15.完成将累加器AX清零,下列指令中错误的是( )。 SUB DA_BYTE, AL A.XOR AX,AX B.SUB AX,AX A.0EAH B.0FAH C.0F5 D.00H C.AND AX,00H D.OR AX,00H 5.设数据段中已有: 16.十进制数68的补码为( ) DA1 DB 12H,34H A. 11001000 B. 10001100 DA2 DW 56H,78H C. 01000100 D. 01100100 下面有语法错误的语句是( )。 17.在8086/8088系统中,存储器是分段组织的,每段最大字节的长度是( )。A.MOV DA1+2 ,AX B.ADR DW DA1 A.8K B.16K C.64K D.1M C.MOV BYTE PTR DA2+1,AL D.MOV WORD PTR DA1+1,AX 18.设(AX)=0A8H,(CL)=3,CF=1,执行RCL AX,CL指令后,AX寄存器的内6.若(AX)=2000H,(BX)=0050H,(20050H)=12H,(20051H)=34H,执行MOV AX,容是( )。 [BX]指令后,AX寄存器中的内容是( )。 A.0545H B.0544H C。0547H D.00B5H A.(AX)=0050H B.(AX)=0012H 19已知DS=2000H,BX=1000H,COUT=0020H,SI=6D50H,(21020)=1080H,(21022)C.(AX)=1234H D.(AX)=3412H =4000H,则执行指令LDS SI,COUT[BX]后,SI、DS寄存器的内容分别是( )。 7.在执行PUSH[BX]指令寻找目的的操作数时,段地址和偏移地址分别是( )。 A.SI=6D50H,DS=2000H B.SI=1080H,DS=2000H A.无段地址和偏移地址 B.在DS和BX中 C.SI=1080H,DS=4000H D.SI=6D50H,DS=1080H C.在ES和BX中 D.在SS和BP中 20.执行下列指令后,正确的结果是( )。 8.已定义DA _WORD DW 50 DUP (0),则指令MOV CX,SIZE DA_WORD 汇编后的等MOV AL,81H 效指令是( )。 ADD AL,AL A.MOV CX,50 B.MOV CX,100 SBB AL,AL C.MOV CX,200 D.MOV CX,100 DUP(0) A.AL=01H B.AL=10H C。AL=00H D.AL=0FFH 名姓 线 号 学 订 装 级班业专 )系(院 兰州理工大学 xxxx 年 xx 季学期 xx级 xxxxxxxx 专业 汇编语言 试题 A 试题共 3 张第 2 张
得分 二. 填空题(5小题,每空2分,共10分) 得分 四、程序分析题(5小题,每小题5分,共25分) 1.保存逻辑段起始地址的寄存器,IBM PC机有四个:CS、DS、SS、ES是( )。 1.设寄存器AL=45H,BL=76H,CL=85H XOR AL,0FH 2.当发生除法溢出时,OF=( )。 AND BL,0FH 3.指令JMP WORD PTR[BX]属于( )寻址。 OR CL,OFH 执行上述指令序列后,AL=( ),BL=( ),CL=( )。 4.DD伪指令中定义的每个操作数占有( )个字节。 2.下列语句执行后,AX寄存器的内容是多少? 4.当源程序被汇编时,汇编程序对每个宏调用作( )。 ARRAY DW 10,20,30,40,50 ENTRY DW 3 …… 得分 三.简答题(每小题2分,共10分) MOV EX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX] 1.下列语句在存储器中分别为变量数据区分配多少个字节单元? 3.现有程序段如下: (1) VAR1 DD 10 MOV AX,01H (2) VAR2 DW 4 DUP(?),2 MOV BX,02H MOV CX,03H LOP:INC AX 2.在指令系统中,段内、段间返回均为RET指令。分别回答段内、段间返回所执ADD BX,AX 行的操作。 SHR AX,1 LOOP LOP 上述程序段执行后,AX,BX寄存器的值分别是多少? 3.下列两条语句有何区别? 4.设AX=6FF8H,CF=1 X EQU 1000H MOV DX,80 Y = 1000H XOR DH,0FFH SBB AX,DX 上述程序段执行后,(AX)=( ),CF=( )。 4.有符号定义语句如下: 5.设: ARRAY1 DB 3,6,9,‘123’ XOR AX,0 ARRAY2 DB 0 MOV BX,1 L EQU ARRAY2-ARRAY1 MOV CX,10 问L的值是多少? LOP: ADD AL,BL INC BL INC BL 5.请指出下述两条伪指令语句的区别? LOOP LOP COUNT1 DB 48H 问:(1)该程序完成的功能是什么? COUNT2 EQU 48H (2)程序执行后(AX)=( )。 名姓 线 号 学 订 装 级班业专 )系(院 兰州理工大学 xxxx 年 xx 季学期 xx级 xxxxxxxx 专业 汇编语言 试题 A 试题共 3 张第 3 张
得分 五、程序填空题(2小题,每空3分,共12分) 1.设已定义数据区如下: DATA SEGMENT DAX DB XXH DAY DB ? DATA ENDS 下列程序段完成功能:判断变量DAX的值是否大于等于0。若大于等于0,则将 DAY单元置为0FFH;否则,将DAY单元的值置为00H。请在空白处填上适当的指 令(每一空白处只填一条指令)。 MOV AL,DAX 2.试编写一程序段,要求把BL中的数除以CL中的数,并把其商乘以2,最后的CMP AL,0 结果存入DX寄存器中。(5分) ① ______________________ MOV AL,0 ② ______________________ GRE: MOV AL,0FFH LEE: MOV DAY,AL 2.以ARRAY为首址的数据区中依次存放20个数据a1,a2,a3 ……,a20,每个数 据占两个字节,下列程序段完成计算20个数据的和并把和存入SUM中。试在空白处填上适当的指令(每一空白处只填一条指令)。 ARRAY DW a1,a2,……,a20 3.试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。SUM DW ? (10分) … MOV AX,0 MOV BX,0FFSET BUF ①__________________ LOP: ADD AX,[BX] INC BX INC BX ②_________________ MOV SUM, AX 得分 六、编程题(3小题,共23分) 3.1 1.试编写一程序求出双字长数的绝对值。双字长数在A和A+2单元中,结果存放在B和B+2单元中。(8分)
正在阅读:
《汇编语言》试卷(样板) - 图文10-30
2018年精细化工企业研发中心建设项目可行性研究报告10-07
小牧者生活期中学考试试第三册04-15
小学数学小组合作学习教学策略03-14
部编二年级上导学案-语文园地七04-12
物理:电学实验器材的选择和电路设计教案10-31
沅陵县地方海事处一季度安全工作小结02-26
高一生物制作泡菜并检验亚硝酸盐含量04-22
XX年小学班主任培训总结06-14
电大学习小结04-08
- 清真菜谱
- 我国国民经济和社会发展十二五规划纲要(全文)
- 高三物理机械振动和机械波复习2
- 浙江省公路山岭隧道机械化装备应用指导手册 doc - 图文
- 2018届高三数学文科二轮复习:专题检测(九) 导数的简单应用
- 2015年上海市公务员录用考试《行政职业能力测验》试卷(B类)
- 七年级道德与法制下册
- 大班户外游戏教案
- 病虫害预警 - 图文
- 某养鱼场为了提高经营管理水平
- 汉中市勉县尧柏余热汽机规程 10
- 烹饪试卷
- 事业单位考试公共基础知识专项分类题库训练
- 语文:第2课 走一步,再走一步 课堂导学案(人教版 七上)
- 天汉使用手册
- 人教版小学三年级数学下册教学计划
- 房地产销售管理完全操作手册122页
- 2009年评审通过具有中学高级教师专业技术资格人员名单...
- 《15秋公共关系学》作业1
- 2017最新版监理公司三标一体管理手册
- 汇编语言
- 样板
- 试卷
- 图文
- 新概念一册87、88
- 安定区预防青少年违法犯罪工作典型材料(定)
- 新世纪大学英语综合教程2课文翻译及练习完整版
- 2013-2014第二学期最新人教版八年级数学期末模拟试卷
- 平面设计师认证考试题库一
- 天津市教育委员会关于成立“天津市中等职业学校德育工作专家委员 -
- 广西糕点面包企业名录598家
- 2018年中国净水材料市场发展现状调研及投资趋势前景分析(目录) - 图文
- 1. 英语教师专业素质能力及其发展(1) - 图文
- 福建师范大学14春学期课程考试《计算机网络与通讯》作业考核试题
- HSK六级阅读一
- 2015-2020年中国氢氟酸行业分析及投资趋势研究报告 - 图文
- 弘扬三中精神 实现人生梦想 - 图文
- 脱硝技术招标书
- 2019我省生物产业发展状况调研报告-范文精品
- 2012年注册测绘师《案例分析》教材样题及答案
- 2010保险代理人考试新版
- 人教版小学数学五年级下册每课一练(课堂同步)全册练习试题
- 2014年考研英语二全文翻译答案超详解析
- 高考数学一轮复习 55 直线与圆锥曲线学案 理