汇编,利用中断实现自己想要的功能

来源:互联网 发布:拘捕令会网络公布吗 编辑:程序博客网 时间:2024/06/06 02:48

(1)将编写中断程序代码

(2)安装中断程序,就是将写好的代码写入到指定的位置,我们一般选择0:200开始的这段地址

                                                                                                                                                                                                    ----------------------   来自《汇编程序》第三版王爽著 第242页

        如果中断程序代码没有执行过,只是将其代码写入到某个地址,那么这个中断代码中的寄存器是没有被赋值的,就是说,尽管前面有使用到中断代码中的寄存器,并赋值过,只要中断代码没有被执行过,那么对应中段代码中的寄存器是没有赋具体的值。

(3)写入中断向量表,中断向量表记录了中断程序的入口地址,低地址是中断程序入口的偏移地址,高地址是中断程序入口的高地址。也就是说占2个字

        低地址:[中断号*4]

        高地址:[中断号*4+2]    其中高地址的值一般为0


     最后可以使用int 中断号,实现其功能


0 0
原创粉丝点击