内存自buf单元开始的缓冲区连续存放着100个学生的英文分数,编程序统计其中90~100
更新时间:2023-11-15 06:00:01 阅读量: 教育文库 文档下载
内存自buf单元开始的缓冲区连续存放着100个学生的英文分数,编程序统
计其中90~100
一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共10分)
1.CPU发出的访问存储器的地址是()
A.物理地址B.偏移地址
C.逻辑地址D.段地址
2.将高级语言的程序翻译成机器码程序的实用程序是()
A.编译程序B.汇编程序
C.解释程序D.目标程序
3.DECBYTEPTR〔BX〕指令中的操作数的数据类型是()
A.字B.双字C.字节D.四字
4.在下列语句中,BUFFER称为()
BUFFERDB01H,0AH
A.符号B.变量C.助记符D.标号
5.串操作指令中,源串操作数的段地址一定在()寄存器中。
A.CSB.SSC.DSD.ES
6.使计算机执行某种操作的命令是()
A.伪指令B.指令C.标号D.助记符
7.将数据5618H存放在存储单元中的伪指令是()
A.DATA1DW1856H
B.DATA1DB18H,56H
C.DATA1EQU5618H
D.DATA1DB18H,00H,56H,00H
8.若AX=3500H,CX=56B8H,当ANDAX,CX指令执行后,AX=()
A.1400HB.77F8HC.0000HD.0FFFFH
9.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是()码。
A.BCD码B.二进制码C.ASCII码D.十六进制码
10.用指令的助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语言称为()
A.汇编语言B.高级语言C.机器语言D.低级语言
二、填空题(每空1分,共20分)
1.在8086/8088汇编语言中,有五条串操作指令,其中搜索字符串指令的助记符是______.
2.通常所说的计算机系统包括________和________两大部分。
3.8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是________、________、________、________.
4.现有AX=2000H,BX=1200H,DS=3000H,DI=0002H,(31200H)=50H,(31201H)=02H,(31202H)=
40H,请写出下列各条指令独立执行完后有关寄存器及存储单元的内容,并指出标志位ZF、CF的值。
A.ADDAX,1200H;问AX=________HZF=________
B.SUBAX,BX;问AX=________HZF=________
C.MOVAX,〔BX〕;问AX=________HCF=________
D.NEGWORDPTR〔1200H〕;问(31200H)=________HCF=________
5.设DS=2200H,BX=1000H,SI=0100H,偏移量D=0A2B1H,
试计算出下列各种寻址方式下的有效地址,填入括号中。
A.使用D的直接寻址()
B.使用BX的寄存器间接寻址()
C.使用BX和D的寄存器相对寻址()
D.使用BX、SI和D的相对基址变址寻址()
E.使用BX、SI的基址变址寻址()
三、简答题(共20分)
1.程序在数据段中定义的数组如下:(4分)
ARRAYDB‘YESIS’
DB20 ┇
DB‘DONOT’
请指出下列指令是否正确若不正确,错在哪里
A.MOVBX,OFFSETARRAY
MOVAX,〔BX+8〕
B.MOVAX,ARRAY
C.MOVBX,2
MOVSI,3
MOVAX,ARRAY〔BX〕〔SI〕
D.MOVBX,2*2
MOVSI,3
MOVAX,OFFSETARRAY〔BX〕〔SI〕
INC〔AX〕
2.如TABLE为数据段中0100单元的符号名,其中存放的内容为0FF00H,
试问以下两条指令有什么区别指令执行后,AX寄存器的内容是什么(3分)
MOVAX,TABLE
MOVAX,OFFSETTABLE
3.对于下面的数据定义,三条MOV指令分别汇编成什么(3分)
TAB1DW10DUP()
TAB2DB10DUP()
TAB3DB‘1234’ ┇
MOVAX,LENGTHTAB1
MOVBL,LENGTHTAB2
MOVCL,LENGTHTAB3
4.子程序的说明文件中应包括哪几方面的内容(5分)
5.分别指出下列指令中源操作数的寻址方式:(5分)
A.MOVSI,100
B.MOVCX,DATA〔SI〕
C.MOV〔SI〕,AX
D.ADDAX,〔BX〕〔DI〕
E.POPHF
四、程序分析(每小题5分,共20分)
1.下列程序段完成什么工作
DAT1DB30DUP()
DAT2DB10DUP()
┇
MOVCX,10
MOVBX,20
MOVSI,0
MOVDI,0
NEXT:MOVAL,DAT1〔BX〕〔SI〕
MOVDAT2〔DI〕,AL
INCSI
INCDI
LOOPNEXT
2.执行下列指令后,AX寄存器中的内容是什么
STARTDW10H,20H,30H,40H,50H
EE1DW3 ┇
MOVBX,OFFSETSTART
ADDBX,EE1
MOVAX,〔BX〕
3.试分析下面程序段的功能是什么
CMPAL,‘A’
JCOTHER
CMPAL,‘Z’+1
JNCOTHER
正在阅读:
内存自buf单元开始的缓冲区连续存放着100个学生的英文分数,编程序统计其中90~10011-15
南安柳城象山社区村史07-01
画画让我更快乐作文800字07-15
听了田秀英的笑对人生的感受03-04
第1周国旗下讲话502-01
2019-2020年人教版四年级语文下册第二单元测试卷05-16
化工实习报告06-08
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 编程序
- 缓冲区
- 英文
- 存放
- 100
- 分数
- 单元
- 其中
- 内存
- 连续
- 统计
- 开始
- 学生
- buf
- proe2001软件学习经验总结
- 2018超星尔雅 中华民族精神期末考试100分试卷(附带、答案)
- 航专09汽车理论复习题
- 关于贯彻执行《重庆市企业职工因病死亡待遇暂行规定》若干问题处理意见的通知 渝劳社办发〔2001〕8号
- 调研报告:培养高素质机关党务干部,提升机关党组织履行能力
- 2019年电大《实用写作》考试题库及答案
- 实验五 MATLAB程序设计
- 最牛通达信量化副图指标公式源码
- 审计课件整理
- 司法考试真题分年题目答案分开排版2002年卷三
- 黄尾中心学校教师学习网络交流第二期简报 - 图文
- 香隅化工园企业
- 2013年福建高考理综试题( Word版含答案) - 图文
- 作物育种学总论习题
- 《种子的梦》教案河南杨智会
- 第4讲 利用轴对称破解最短路径问题
- 浅析目前城市管理行政执法之现状
- 关于加强煤矿瓦斯先抽后采工作的指导意见
- SAP FICO模块相同付款条件实现不同付款方式(F110的使用) - 图文
- 西师版六年级下册数学教材分析