日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BIOS介绍

發布時間:2023/12/16 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BIOS介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

什么是BIOS

BIOS中的程序

? ? ? ? 1)上電自檢

? ? ? ? ? ? ? ? 1.1 什么是CMOS

? ? ? ? ? ? ? ? 1.2 CMOS RAM和BIOS的系統設置是什么關系呢?

? ? ? ? ? ? ? ? 1.3 主板給CMOS配了一塊電池

? ? ? ? ? ? ? ? 1.4 這個階段還看不到BIOS界面

? ? ? ? 2)系統啟動自檢程序:

? ? ? ? ? ? ? ? 2.1 設備驅動

? ? ? ? ? ? ? ? 2.2?操作系統的加載

????????3)中斷服務程序

? ? ? ? 4)BIOS系統參數設置


什么是BIOS

????????主板上有一塊很小的存儲空間,名字叫BIOS(Basic input output system),BIOS中存儲了一段非常重要的程序。BIOS是個人電腦啟動之后,加載的第一個程序哦。主要是為計算機提供最底層,最直接的硬件設置和控制。

BIOS中的程序

? ? ? ? 1)上電自檢

? ? ? ??對內部各個設備進行檢查,通常是由一個名為POST的程序完成的,完整的POST自檢將包括CPU、640K基本內存、1M以上的擴展內存、ROM、主板、 CMOS存貯器、串并口、顯示卡、軟硬盤子系統及鍵盤測試。

? ? ? ? 檢驗CMOS中的信息是否正確,若正確則會和已經找到的硬件寫入到內存中的一張表中(SMBIOS),若不正確,則會使用默認信息代替CMOS中的信息。SMBIOS的主要摩的就是將主板的系統使用BIOS的形式展現給用戶,使用dmidecode就可以查看這張表的內容。

? ? ? ? ? ? ? ? 1.1 什么是CMOS

????????????????CMOS RAM,是主板上一塊特殊的ram哦,里面存儲了系統時間、CPU電壓與頻率、各項設備的IO位置與IRQ。

????????????????主板上有很多元器件的,而每個元器件都具有可調性,在電腦啟動的時候,需要去設置主板上每個元器件的參數,這些參數就被存儲在CMOS中。

? ? ? ? ? ? ? ? 1.2 CMOS RAM和BIOS的系統設置是什么關系呢?

????????????????簡單來說,一句話,CMOS RAM只是一塊存儲,負責存儲各個期間的基礎參數,而BIOS中是系統參數設置的程序,BIOS可以在開機的時候執行,以載入CMOS RAM中的參數,并且嘗試呼叫存儲設備中的開機程序,進一步進入到操作系統中。并且哦,BIOS可以修改CMOS RAM中的參數哦,記不記得,多次按del鍵,可以進入到BIOS界面,這里有修改CMOS 中設備參數的入口哦。

? ? ? ? ? ? ? ?1.3 主板給CMOS配了一塊電池

????????????????還有一點需要注意,我們每次開機,是不是都需要重新調一次電腦時間呢?答案肯定是 不是的了,那為什么呢,為什么關機斷電了,電腦的時間信息不會丟呢?因為主板上給CMOS RAM配了一塊電池哦,可以給CMOS RAM供電,這樣CMOS RAM中的參數信息就不會丟咯。

? ? ? ? ? ? ? ? 1.4 這個階段還看不到BIOS界面

????????????????? 此時用戶還沒法看到界面哦,因為要等硬件信息確認之后,才能激活VGA,這個階段出現錯誤的話,通常都是致命的,只能通過喇叭來告訴用戶。此時只是檢查都有哪些設備哦,并不進行初始化。? ? ? ? ? ? ??

? ? ? ? 2)系統啟動自檢程序:

? ? ? ? ? ? ? ? 2.1 設備驅動

????????????????BIOS將按照系統CMOS設置中的啟動順序,以此搜索對應的驅動程序,完成驅動。

? ? ? ? ????????該階段主要流程如下,系統BIOS在上階段(系統設置階段)發現了哪些設備,會調用該設備對應的BIOS,然后調用其初始化代碼,對其進行初始化。

????????????????查完其它所有設備后,BIOS將顯示自己的啟動畫面,接著檢查CPU的類型和工作頻率、主機的內存容量,然后系統BIOS開始測試和配置系統中安裝的一些標準硬件設備如硬盤、光驅、COM口、并口等,然后BIOS開始檢查并配置系統中的即插即用設備。開機時和開機后所有需要用到的設備都是在這個階段被激活的。

? ? ? ? ? ? ? ? 2.2?操作系統的加載

? ? ? ? ? ? ? ? 當所有設備都檢測沒有問題之后,BIOS此事就要開始加載操作系統了。MBR上放著bootloader(開機管理程序),會將指針帶到操作系統核心(鏈接中部分內容就是介紹的操作系統核心的功能哦)(鏈接中部分內容就是介紹的操作系統核心的功能哦)。? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ??

????????3)中斷服務程序

? ? ? ??這是系統軟硬件之間的一個可編程接口,操作系統對硬盤、光驅、鼠標、鍵盤、顯示器等外圍設備的管理即建立在系統BIOS的這一功能上。

? ? ? ? 4)BIOS系統參數設置

????????即使是使用同一型號主板裝配的電腦,其部件的配置也可以差別極大,因此應對每臺電腦的具體配置首先進行登記才能達到識別、診斷與管理的目的。

? ? ? ? 步驟一中只是檢查了CMOS RAM中的設備參數信息是否正確,在該階段去設置系統參數信息哦。

總結

以上是生活随笔為你收集整理的BIOS介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。