中断子程序和普通子程序异同之处(中断服务程序和子程序的异同点)

型号:华为MateBook D15

系统:视窗11

软件版本:

中断服务子程序与普通子程序有哪些异同之处
中断服务子程序与普通子程序有哪些异同之处

服务子程序在主题、功能和特点上不同于普通子程序。

1.不同主题:中断服务子程序是一种服务,通过执行预先编程的特定程序来完成。普通子程序是大型程序中的一部分代码,由一个或多个语句块组成。

2.不同功能:中断服务子程序,外面有紧急情况,需要CPU暂停当前工作,转而处理这个紧急情况。处理完毕,返回原中断地址,继续原工作。负责完成特定任务的普通子程序与其他代码相比相对独立。

3.不同特点:中断服务子程序,为了使进程在中断处理后准确返回到中断点,系统必须保存当前处理器程序状态字PSW和程序计数器PC的值。普通子程序经常在汇编语言级别使用。子程序的主体是一个代码块,当被调用时会运行。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/164257.html

(0)

相关推荐