《汇编语言程序设计
(1)
》模拟试题一
一、单项选择?/p>
(
本大题共
20
个小题,每小?/p>
2
分,共计
40
?/p>
)
1
、为了便于实现多级中断,保存现场信息最有效的方式是采用
(
)
?/p>
A
、通用寄存?/p>
B
、堆?/p>
C
、存储器
D
、寄存器
2
?/p>
8086CPU
中有
4
个数据寄存器,其?/p>
AX
除用作通用寄存器外?/p>
还可用作
(
)
?/p>
A
、累加器
B
、计数器
C
、基址寄存?/p>
D
、段寄存?/p>
3
、如?/p>
(AL)=11111111B
,执?/p>
INC AL
指令后,
CF= (
)
?/p>
A
?/p>
1
B
?/p>
0
C
?/p>
2
D
、和执行
INC AL
指令之前的取值保持一
?/p>
4
、以下指令中,执行后要影响标志位的指令为
(
)
?/p>
A
?/p>
MOV AL
?/p>
BL
B
?/p>
LAHF
C
?/p>
CLC
D
?/p>
PUSHF
5
、在机器内部操作中,
CPU
与存储器之间的任何信息交换使用的?/p>
?/p>
(
)
?/p>
A
、逻辑地址
B
、物理地址
C
、有效地址
D
、相对地址
6
、用来表示堆栈指针的寄存器是
(
)
?/p>
A
?/p>
IP
B
?/p>
BP
C
?/p>
SP
D
?/p>
SS