...
...
汇编语言程序设计期末考试?/p>
学院(系):
学号?/p>
姓名?/p>
计分?/p>
一?/p>
项选择?/p>
(
在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号
内。每小题
1
分,?/p>
10
?/p>
)
1.
CPU
发出的访问存储器的地址?/p>
(
)
A.
物理地址
B.
偏移地址
C.
逻辑地址
D.
段地址
2.
将高级语言的程序翻译成机器码程序的实用程序?/p>
(
)
A.
编译程序
B.
汇编程序
C.
解释程序
D.
目标程序
3.
DEC BYTE PTR
?/p>
BX
]指令中的操作数的数据类型是
(
)
A.
?/p>
B.
双字
C.
字节
D.
四字
4.
在下列语句中?/p>
BUFFER
称为
(
)
BUFFER
DB 01H
?/p>
0AH
A.
符号
B.
变量
C.
助记?/p>
D.
标号
5.
串操作指令中,源串操作数的段地址一定在
(
)
寄存器中?/p>
A. CS
B. SS
C.
DS
D. ES
6.
使计算机执行某种操作的命令是
(
)
A.
伪指?/p>
B.
指令
C.
标号
D.
助记?/p>
7.
将数?/p>
5618H
存放在存储单元中的伪指令?/p>
(
)
A. DATA1 DW 1856H
B. DATA1 DB 18H
?/p>
56H
C. DATA1 EQU 5618H
D. DATA1 DB 18H
?/p>
00H
?/p>
56H
?/p>
00H
8.
?/p>
AX=3500H,CX=56B8H
,当
AND AX
?/p>
CX
指令执行后,
AX=(
)
A.
1400H
B. 77F8H
C. 0000H
D. 0FFFFH
9.
计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普
遍采用的?/p>
( )
码?/p>
A. BCD
?/p>
B.
二进制码
C.ASCII
?/p>
D.
十六进制?/p>
10.
用指令的助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的?/p>
言称为
( )
A.
汇编语言
B.
高级语言
C.
机器语言
D.
低级语言
二?/p>
填空?/p>
(
每空
1
分,?/p>
20
?/p>
)
1.
?/p>
8086/8088
汇编语言中,有五条串操作指令,其中搜索字符串指令的助记符?/p>
______
?/p>
2.
通常所说的计算机系统包?/p>
________
?/p>
________
两大部分?/p>
3.
8086/8088
存储器分四个段,这四个段的段名所对应的段寄存器分别是
________
?/p>
________
?/p>
________
?/p>
________
?/p>
4.
现有
AX=2000H, BX=1200H, DS=3000H, DI=0002H,
(31200H)=50H,
(31201H)=02H,
(31202H)=40H,
请写出下列各条指令独立执行完后有关寄存器及存储单元的内容,并指出标志?/p>
ZF
?/p>
CF
的值?/p>
A.
ADD AX
?/p>
1200H
;问
AX=________H
?/p>
ZF=________
B.
SUB AX
?/p>
BX
;问
AX=________H
?/p>
ZF=________
1