计算机架构及开机过程
一、計算機架構
下圖是一臺臺式機機箱內部樣子:
總的來說,計算機由5大基本組件組成:算術運算器,邏輯控制器,內存,輸入設備,輸出設備。其中算術運算器和邏輯控制器封裝在CPU之中;內存是CPU計算數據的直接來源與計算結果的暫存地;輸入設備常見有掃描儀、鼠標、鍵盤等;輸出設備常見有打印機、顯示屏、音響等。其中值得一提的是,這些設備都是通過主板聯系在一起,并相互協作的。主板上是各種控制芯片,這些控制芯片就像翻譯員,翻譯CPU的指令以便外部設備能根據CPU指令工作。
二、硬盤組成及容量計算
下圖是常見機械式硬盤的構成:
硬盤的數據存儲在一個個的盤片上,每個盤片由多個同心圓磁軌組成,每個磁軌又由多個扇區組成。扇區是數據存儲的基本單位,人為規定每個扇區大小為512KB。硬盤可以有多個盤片,每個盤片上相同的磁軌組成了磁柱,而磁柱是分區的基本單位。所以,硬盤容量的計算公式為:
硬盤容量=磁頭數*磁軌數*扇區數*扇區大小(512KB)
三、開機過程
筆記本開機過程中主要涉及到的硬件有CMOS,EC,BIOS,硬盤。CMOS是一塊存儲體,里面存儲有當前系統硬件的各項參數,可以通過特定的程序(存儲在BIOS芯片內)進行讀寫。EC是嵌入式芯片,負責CPU等高速設備的上電,鍵盤鼠標控制等。BIOS也是一塊存儲芯片,主要存儲有開機上電自檢以及讀取硬盤第一個扇區以加載系統等功能。硬盤是我們操作系統實際存儲的位置。
所以,大體的開機過程是:當我們按下開機鍵,EC檢測到開機鍵,然后就對CPU上電;CPU上電完成獲得控制權,開始讀取BIOS芯片內的程序和CMOS中的參數,完成對系統所以設備的上電和自檢工作;上電自檢完成,CPU根據BIOS的設置順序找到第一個可開機的設備,并讀取它的第一個扇區;第一個扇區大小512KB,主要由兩部分組成“boot loader”和“磁盤分區表”,CPU運行boot loader程序,boot loader程序則根據分區表,找到可啟動分區,加載內核,從而完成開機。
轉載于:https://blog.51cto.com/taoismli/1951116
總結
以上是生活随笔為你收集整理的计算机架构及开机过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 进程和服务管理
- 下一篇: haproxy实现discuz论坛的动静