導航:首頁 > 軟體知識 > 調用子程序為什麼要進行現場保護

調用子程序為什麼要進行現場保護

發布時間:2023-05-16 00:41:01

Ⅰ 計算機組成原理調用中斷服務程序和調用子程序有何區別

一、主體不同

1、調用中斷服務程序:可理解為是一種服務,是通過執行事先編好的某個特定的程序來完成的。

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

二、特點不同

1、調用中斷服務程序:當中央處理器正在處理內部數據時,外界發生了緊急情況,要求CPU暫停當前的工作轉去處理這個緊急事件。處理完畢後,再回到原來被中斷的地址,繼續原來的工作。

2、調用子程序:子程序調用指令用於實現程序與程序之間的轉移,與轉移指令不同(轉移指令用於實現同一程序內的轉移)。子程序調用指令還可以進行嵌套調用,即可調用別的子程序,還可以實現遞歸調用。


三、方式不同

1、調用中斷服務程序:保護被中斷進程現場。為了在中斷處理結束後能夠使進程准確地返回到中斷點,系統必須保存當前處理機程序狀態字PSW和程序計數器PC等的值。

2、調用子程序:把常用的程序段編寫成獨立的子程序或過程,在需要時隨時調用,調用子程序需要用到調用指令。


閱讀全文

與調用子程序為什麼要進行現場保護相關的資料

熱點內容
加油卡交易怎麼不提醒了 瀏覽:802
賣房交易都有哪些費用 瀏覽:98
什麼人群會購買文旅產品 瀏覽:522
電影詐騙案中代理商承擔什麼責任 瀏覽:758
交易貓怎麼私信人 瀏覽:532
小米5x開不了移動數據為什麼 瀏覽:824
簡述現階段前沿信息技術有哪些 瀏覽:775
中國有哪些幣的交易所 瀏覽:563
汽車大數據分析軟體哪個比較好 瀏覽:998
海南面點技術學校哪裡學 瀏覽:991
aprgiac程序哪個好 瀏覽:391
作家怎麼出版代理機構 瀏覽:210
高技術增加值什麼意思 瀏覽:316
常州專利代理要多少費用 瀏覽:433
收到微信信息為什麼沒震動 瀏覽:243
qq小程序游戲怎麼沒有聲音 瀏覽:411
掃碼顯示信息如何製作 瀏覽:131
怎麼跟顧客銷售自己的產品 瀏覽:235
頭條中搜狐小程序如何收藏 瀏覽:220
玻璃庫存數據哪裡看 瀏覽:937