加文

在这个世界上取得成就的人,都努力去寻找他们想要的机会,如果找不到机会,他们便自己创造机会。 -- 萧伯纳
随笔 - 14, 文章 - 56, 评论 - 1, 引用 - 0
数据加载中……

中断服务程序和调用子程序的区别

1) 中断服务程序和正在执行的程序之间是相互独立的;子程序调用装入的子程序与cpu正在执行的子程序之间是同一程序的两个部分。

2) 除了软中断,通常中断都是随机产生的;子程序调用是通过子程序调用指令引起的。

3) 中断服务程序的入口地址有中断向量地址指出;子程序调用的入口地址有程序调用指令指出。

4) 调用中断服务程序和子程序都需要保护断点;前者有中断隐指令完成,后者是有指令本身完成。

5) 处理中断服务程序时,对多个同时发生的中断要进行裁决,而调用子程序时一定没有这种操作。

posted on 2011-11-02 15:43 chxzwj 阅读(3913) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理