导航:首页 > 软件知识 > 调用子程序为什么要进行现场保护

调用子程序为什么要进行现场保护

发布时间:2023-05-16 00:41:01

Ⅰ 计算机组成原理调用中断服务程序和调用子程序有何区别

一、主体不同

1、调用中断服务程序:可理解为是一种服务,是通过执行事先编好的某个特定的程序来完成的。

2、调用子程序:是指调用子程序的指令,包括调用指令(转子指令)和返回指令(返主指令)。

二、特点不同

1、调用中断服务程序:当中央处理器正在处理内部数据时,外界发生了紧急情况,要求CPU暂停当前的工作转去处理这个紧急事件。处理完毕后,再回到原来被中断的地址,继续原来的工作。

2、调用子程序:子程序调用指令用于实现程序与程序之间的转移,与转移指令不同(转移指令用于实现同一程序内的转移)。子程序调用指令还可以进行嵌套调用,即可调用别的子程序,还可以实现递归调用。


三、方式不同

1、调用中断服务程序:保护被中断进程现场。为了在中断处理结束后能够使进程准确地返回到中断点,系统必须保存当前处理机程序状态字PSW和程序计数器PC等的值。

2、调用子程序:把常用的程序段编写成独立的子程序或过程,在需要时随时调用,调用子程序需要用到调用指令。


阅读全文

与调用子程序为什么要进行现场保护相关的资料

热点内容
接种信息在哪里可以查 浏览:882
超限超载信息中心电话是什么 浏览:172
株洲鸟市场在哪里 浏览:650
手机微店怎么代理 浏览:82
lt币如何交易 浏览:574
期货交易实物怎么做 浏览:893
合肥红酒葡萄酒代理如何起步 浏览:688
青桔单车小程序怎么使用 浏览:491
两个excel怎么查重复的数据 浏览:279
没有技术学历怎么样才能赚钱 浏览:844
日本交易系统哪个好 浏览:463
黄山民宿市场在哪里 浏览:930
电动汽车代理加盟有什么品牌 浏览:967
中高档二手车交易量如何 浏览:412
广东bim技术需要多少钱 浏览:559
微信分享小程序如何设置 浏览:886
产品的六个观点是什么 浏览:152
steam怎么查看自己交易的价格 浏览:731
淘宝信息怎么删除了又有 浏览:222
如何靠数据说话 浏览:492