东师《汇编语言程序设计》2022年秋学期在线作业1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
汇编语言程序设计2022年秋学期在线作业1 一、单选题共10题,30分
1
TABLE DW 10, 20, 30, 40, 50 ;000AH, 0014H, 001EH, 0028H, 0032H ENTRY DW 3
┇
MOV BX, OFFSET TABLE
ADD BX, ENTRY
MOV AX, [BX]执行上列指令后AX寄存器中的内容是()
A 1E00H
B 1E11
C 000AH
D 002BH
正确答案:A
2
若DX=1010H,则AND DX,DX的执行结果为()
A0000H
B1111H
C1010H
DFFFFH
正确答案:C
3
如果一个文件被赋予“只读”属性,那么用户可以()
A写文件
B修改文件
C读文件
D读写文件
正确答案:C
4
把汇编源程序变成代码程序的过程是()
B汇编
C编辑
D链接
正确答案:B
5
若AL=10011000B,BL=01100111B,则执行指令“AND AL,BL”后,AL= ()
A 00h
B 0ffh
C 02fh
D 0f
正确答案:A
6
在通过堆栈传送参数或参数地址时,子程序结束时()
A应加上ret指令
B应加上常数返回
Cret指令应使用带常数的返回指令
D不需加返回指令
正确答案:C
7
过程名是子过程的()
A标识符
B名字
C符号地址
DAD
正确答案:C
8
分析如下程序,mov cx,2
loop1: sub cx,2
Loopz loop1 程序执行了几次循环()
B 0
C 1
D 4
正确答案:C
9
MOV AX,100[SI][BP]的寻址方式()
A基址变址寻址
B变址寻址
C立即寻址
D寄存器寻址
正确答案:A
10
DOS中断类型功能号位21表示()
A功能调用
B程序终止
C终止地址
D严重错误向量
正确答案:A
二、多选题共10题,30分
1
编写一个汇编语言程序的步骤().
A分析题意,确定算法
B根据算法画出程序框图
C根据程序框图摆弄些程序
D上机调试程序
正确答案:ABCD
2
对应显示屏幕上的每个字符,在存储器中由连续的两个字节表示,他们是()A一个用来保存ASCII码
B一个字节保存字符的属性
C一个字节保存字符
D一个字节保存数字
正确答案:AB
3
程序可见寄存器有()
A段寄存器
B基址寄存器
C通用寄存器
D专业寄存器
正确答案:ACD
4
类型14的中断向量在存储器的哪些单元里()A0000:0050H
B0000:0051H
C0000:0052H
D0000:0053H
正确答案:ABCD
5
逻辑操作符有()
AAND
BOR
CNOT
DNEG
正确答案:ABC
6
(AX)=0BF4H,那么它的各个标志位的值()ACF=1
BOF=1
CSF=0
DZF=1
正确答案:ABC
7
如果二进制a^b运算后的结果为1,那么a,b的可能情况是()A0,0
B0,1
C1,0
D1,1
正确答案:BC
8
子过程中定义的“visibility”可以是()
AExtrn
Bpublic
Cprivate
Dproc
正确答案:BC
9
中断处理程序与编写标准子程序的不同之处( )
A设置中断向量
B保存寄存器的内容
C处理中断
D设置设备的中断屏蔽位
正确答案:BC
10
标志处理指令有()
ACLD
BSTD
CCLC
DLOCK
正确答案:ABC
三、判断题共20题,40分
1
20、在编写子程序时应该将用到的寄存器的值保存起来。
A错误
B正确
正确答案:B
2
表示程序结束的微操作是指示汇编程序MASM结束汇编的标志,在源程序中用END表示。
A错误
B正确
正确答案:B
3
lea指令不影响标志位。
A错误
B正确
正确答案:B
4
如果IF=0,CPU就禁止响应任何外设的中断,如果IF=1,则允许CPU响应外设中断。
A错误
B正确
正确答案:B
5
I/O指令是CPU与外部设备进行通信的最基本途径。
A错误
B正确
正确答案:B
6
顺序、分支、循环程序和子程序的设计是汇编语言程序设计的基本内容。
A错误
正确答案:B
7
高级算法语言是计算机硬件能直接识别和执行的语言。
A错误
B正确
正确答案:A
8
重复汇编不能产生完全相同的一组代码。
A错误
B正确
正确答案:A
9
INT 21H 的键盘输入功能1输入的字符可以回显。
A错误
B正确
正确答案:B
10
BCD是一种用二进制编码的十进制数。
A错误
B正确
正确答案:B
11
MOV SI,[DX]指令不是正确的。
A错误
B正确
正确答案:B
12
注释项用来说明一段程序、一条或几条指令的功能,是必须有的。
A错误
正确答案:A
13
计算机动画分为逐帧动画和实时动画。
A错误
B正确
正确答案:B
14
在指令中一个地址代表一个字节单元。
A错误
B正确
正确答案:A
15
D8H被看做无符号数时,所表示的十进制数:216。
A错误
B正确
正确答案:B
16
INT 21H的键盘输入功能1是输入字符但不回显(也检测Ctrl_Break)。
A错误
B正确
正确答案:A
17
软件中断的优先级高于可屏蔽中断。
A错误
B正确
正确答案:B
18
宏定义必须在宏调用之前,即先定义后调用。
A错误
正确答案:B
19
图形适配器有两种操作方式:文本和图形方式,文本方式是图形适配器的默认方式。
A错误
B正确
正确答案:B
20
保存在BIOS数据区的COM端口地址称为偏移地址。
A错误
B正确
正确答案:A。