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

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

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

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

一、主體不同

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

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

二、特點不同

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

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


三、方式不同

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

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


閱讀全文

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

熱點內容
打卡機怎麼之前數據沒有了 瀏覽:24
終極連續技術怎麼刷 瀏覽:339
花溪牛馬交易在哪裡 瀏覽:613
企業信息主管職責有哪些 瀏覽:339
代理手機一般在什麼地方進貨 瀏覽:378
黃金代理黃金加盟費多少錢 瀏覽:751
快遞物流多久沒信息可以投訴 瀏覽:646
女孩說還要等多久回信息 瀏覽:15
小游戲有哪些產品 瀏覽:321
不到30歲學什麼技術好 瀏覽:346
招標代理公司如何辦理執照 瀏覽:9
二手摩託交易平台哪個靠譜 瀏覽:80
美國通用的技術有哪些 瀏覽:37
女孩子學什麼技術好找工作 瀏覽:800
購房中的技術問題有哪些 瀏覽:544
數據傳輸過量什麼意思 瀏覽:382
農產品上行做什麼工作 瀏覽:532
隆回縣新木材市場在哪裡 瀏覽:310
連江哪裡有字畫鑒定交易 瀏覽:694
電動伸縮門調試程序多少錢 瀏覽:445