計算機系統啟動流程及應用啟動流程
作者:魯成偉業 | 時間:2023-08-17 17:04:16 | 人已圍觀
一、操作系統的啟動流程:
1.計算機加電。
2.BIOS開始運行,檢測硬件:cpu、內存、硬盤等。
3.BIOS讀取CMOS存儲器中的參數,選擇啟動設備。
4.從啟動設備上讀取第一個扇區的內容(MBR主引導記錄512字節,前446為引導信息,后64為分區信息,zui后兩個為標志位)。
5.根據分區信息讀入bootloader啟動裝載模塊,啟動操作系統。
6.然后操作系統詢問BIOS,以獲得配置信息。對于每種設備,系統會檢查其設備驅動程序是否存在,如果沒有,系統則會要求用戶按照設備驅動程序。一旦有了全部的設備驅動程序,操作系統就將它們調入內核。然后初始有關的表格(如進程表),穿件需要的進程,并在每個終端上啟動登錄程序或GUI。
二、應用程序的啟動流程:
1.雙擊快捷方式;
2.告訴操作系統一個文件路徑;
3.操作系統從硬盤讀取文件到內存中;
4.cpu從內存中讀取數據執行。