问题
单项选择题
下面的程序段
DAT DB 1,2,3,4
MOV AL, 0
MOV CX, 4
MOV SI, 3
LP: ADD AL, DAT[SI]
DEC SI
LOOPE LP
HLT
执行结束后,AL和CX寄存器的内容分别是______。
A.4和3
B.7和2
C.9和1
D.10和0
答案
参考答案:B
解析:
[分析]: 中断向量的地址=中断类型号×4。每个中断向量在中断向量表中占4个字节。低16位存放的是中断程序的偏移地址,高16位存放的是中断程序的段地址。