您的位置:首页 > 其它

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

2016-11-13 14:44 330 查看
(1)将编写中断程序代码

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

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

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

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

        低地址:[中断号*4]

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

     最后可以使用int 中断号,实现其功能
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐