参考答案:
设计中断子程序的步骤如下:
(1)选择一个中断向量。如果是采用硬件中断,则要使用由硬件确定的中断向量。如果是采用软件中断,即用执行INT n指令的方式来执行中断服务程序,则可以在系统预留给用户的中断向量号中选某一个中断向量。例如,选50H号向量。
(2)将中断子程序的入口地址置入中断向量表的相应表项中。设选择的向量号为n,其置入方法有两种:一是用数据传送指令将中断服务子程序入口的相对地址存放在物理地址为4×n的字单元中,将中断服务子程序入口的段地址存放在物理地址为4×n+2的字单元中。二是采用DOS中设置新中断向量的中断功能(25功能),即
向量号 21H
功能号 25H
入口参数:DS=中断服务子程序入口段地址。DX=中断服务子程序入口相对地址;AL=新增的向量号。
(3)使中断服务子程序驻留内存。使程序驻留内存的方法是采用DOS的中断调用,即
向量号 21H
功能号 31H
入口参数:DX=驻留程序字节数;
该功能使当前程序的DX个字节驻留内存并返回DOS。
外板需局部加厚或加覆板的部位有()。
Ⅰ、锚链筒出口处Ⅱ、舷侧货舱门的周围
Ⅲ、桥楼两端的舷侧外板Ⅳ、与尾柱连接的外板
Ⅴ、船首部的船底外板和舷侧外板Ⅵ、舭部外板
我来回答:
最新试题