中断向量用于程序计数器PC增加偏移,以使中断处理软件在相应的程序位置继续运行,这样能够()。
A.方便中断调用
B.方便中断返回
C.快速寻址
D.简化中断处理程序
A.方便中断调用
B.方便中断返回
C.快速寻址
D.简化中断处理程序
第1题
A.I、II
B.II、III
C.III、Ⅳ
D.只有Ⅳ
第3题
下列关于“程序计数器(PC)”的说法中,错误的是()。
A.程序计数器专门用于保存下一条指令的所在存储单元的地址
B.即便是“NOP指令/空指令”,取指操作结束后,程序计数器的值也将增1
C.若跳转指令的操作数是转移目标指令的地址,则计算机直接从指令寄存器IR中取出下一条指令的存储地址
D.不能通过指令来读出程序计数器的值
第4题
假设用户编写了名为INTHAND的中断处理程序,其中断类型号为N,下面的指令为中断类型N设置中断向量:
MOV AX,0
MOV ES,Ax ;使ES指向0段
MOV BX,N*4 ;中断向量号N*4
MOV AX,0FFSIET INTHAND ;中断服务程序偏移地址
MOV ES:WORD PTR[BX],AX ;偏移地址写入向量表
MOV AX,SEG INTHAND ;中断服务程序段地址
MOV ES:WORD PTR[BX+2],AX ;使ES指向0段
INTHAND PROC FAR ;中断服务程序
IRET ;中断返回
rNTHAND ENDP
说明:如果新的中断功能只供自己使用,或用自己编写的中断处理程序代替系统中的中断处理功能时,应先保存原中断向量再设置新的中断向量,在程序结束之前恢复原中断向量。
第5题
A.8259A的自动EOI方式只用于不出现多重中断的场合
B.8259A的初始化结束后,在写入OCW2之前它按全嵌套方式工作
C.在PC/XT下能扩展新的8259A
D.8259A的8个中断源的中断向量在中断向量表中不是连续存放的
第6题
PUSH ES
MOV AX,0
MOV ES,AX
CLD
MOV DI,24H
MOV AX,0200H
STOSW
MOV AX,1000H
STOSW
POP ES