4.計算機啓動過程的簡單介紹 計算機啓動流程 計算機BIOS做用 POST 開機自檢 計算機啓動順序 分區表 操做系統啓動


計算機的啓動
數據結構

地址空間分紅了兩部分ROM和RAMspa

ROM位於主板上,是主板生產的時候就有的一部分操作系統

機器加電以後內存

會先去讀取ROM中的已經固化的一些指令二進制

 

主要是自檢Power-On Self-Test,POSTim

主要包括 CPU 顯卡,內存數據

還有一些基本的初始化(好比以前說到有些地方寄存器要清零 都是一種初始化)img

也就是對於計算機來講想要正常工做的一個底線,最基本的功能計算機

因此這個ROM系統也叫做BIOS  Basic Input/Output Systemdi

就好像他的名字同樣,這個系統並不能給咱們提供服務,只是說計算機能夠提供服務了

 

還有一個啓動順序的概念 計算機內可能有多個不一樣的存儲設備

有一個啓動模塊存儲啓動順序信息

 

而後會根據設置讀取第一塊存儲設備

BIOS系統接着讀取硬盤上固定位置的數據

這個位置的數據結構是約定好的---一般是硬盤的0面0磁道的第一個扇區

讀入到內存,而後用一個跳轉指令進入到這裏進行執行

硬盤的0面0磁道的第一個扇區 是主引導扇區

這是一個約定規範,就像接頭暗號同樣,我往這裏存,你從這裏讀

引導分區包含了 啓動指令和數據,以及分區表

每一個分區有分區資料,代表分區的起始位置,大小 類型以及是否爲活動分區

類型代表分區是哪一種操做系統管理的

活動分區表示應該被啓動的

中央處理器讀取到了應該被啓動的操做系統的引導代碼,將他讀取到內存中

接着就是操做系統自身加載的過程了

 

因此計算機的啓動,就是計算機電路上電以後,讀取一系列二進制數據,執行指令的過程.

相關文章
相關標籤/搜索