编写一个汇编程序syscall.asm,完成以下功能其中的一个:
初始化程序
设置新的中断向量;驻留新增加的服务例程
怎么实现?谢谢了
------解决方案--------------------------------------------------------
修改中断向量地址,指向你的程序入口
中断向量分配:
0- 1FH BIOS中断
20-3FH DOS中断
40-5FH 扩充BIOS中断
60-67H 用户中断向量
68-6FH 保留
70-77H I/O 中断
78-7FH 保留
80-FDH BASIC中断
F1-FFH 保留
------解决方案--------------------------------------------------------
这个问题,一般教科书上都会有介绍的吧?
------解决方案--------------------------------------------------------
参见王爽<<汇编语言>>第12章内中断
初学不对之处请原谅!!!
------解决方案--------------------------------------------------------
是TSR编程
需要几个中断来安装 和驻留
------解决方案--------------------------------------------------------
需要几个中断来设置 安装 和驻留
------解决方案--------------------------------------------------------
典型的TSR程序,BIOS中断有现成的ISR可以用,GOOGLE上搜下TSR程序设计,你就明白了,不难的