天天看點

OS的運作機制

一---導讀

先看看人類的運作機制:皮膚如果被針紮了,人類會感覺到疼痛。如果人體得了肺炎,也就是内部器官壞了,人體會感覺到呼吸困難。人要思考,采取一些有利于自身發展的行為去發展自身,比如說我大腦思考我 要健身,我要學習,于是大腦支配身體去跑步,打籃球,學習。

二---OS的運作機制

中斷(相當于人被針紮了):CPU上面有很多的管腳,有部分管腳被設計為接收中斷信号。感覺外界的一種通知行為(比如u盤插入 ,鍵盤打字,滑鼠移動點選)。管腳和鍵盤部分用控制線和資料線連接配接。鍵盤按w,控制線産生一個脈沖,刺激管腳。然後在資料線上傳輸w的ASCII碼,cpu在資料線上讀出編碼,然後去比照發現是w。

OS的運作機制

異常(相當于人體得了肺炎,是内部的行為):當我們寫程式的時候,如果寫出來了1/0這樣的表達式,計算機就會崩潰掉,這就是異常。

系統調用(相當于人類思考去健身學習,是一種主動的行為):看視訊的時候,播放會去控制螢幕播放相應的視訊。

繼續閱讀