BIOS的基本概念和理解

2021-07-05 03:30:01 字數 1020 閱讀 3191

bios(basic input/output system)基本輸入輸出系統。

是一種業界標準的韌體介面;

bios是個人電腦啟動時候載入的第乙個軟體;

bios用於電腦開機時,執行系統各部分的自我檢測,並載入引導程式或儲存在主存上的作業系統;

bios向作業系統提供一些系統引數;

系統硬體的變化是由bios隱藏,程式使用bios功能而不是直接控制硬體。現代作業系統會忽略bios提供的抽象層並直接控制硬體元件。

當電腦的電源開啟,bios就會由主機板上的快閃儲存器執行,並將晶元組和儲存器子系統初始化。

bios會把自己從快閃儲存器中,解壓縮到系統的主存;並且從那邊開始執行。

pc的bios**也包含診斷功能,以保證某些重要硬體元件,像是鍵盤、磁碟裝置、輸出輸入埠等等,可以正常運作且正確地初始化。幾乎所有的bios都可以選擇性地執行cmos儲存器的設定程式;也就是儲存bios會訪問的使用者自定義設定資料(時間、日期、硬碟細節,等等)。

現代的bios可以讓使用者選擇由哪個裝置啟動電腦,如光碟驅動器、硬碟、軟盤、usb u盤等等。這項功能對於安裝作業系統、以livecd啟動電腦、以及改變電腦找尋開機**的順序特別有用。

有些bios系統允許使用者可以選擇要載入哪個作業系統個(例如從第二顆硬碟載入其他作業系統),雖然這項功能通常是由第二階段的開機管理程式(boot loader)來處理。

由於bios與硬體系統整合在一起(將bios程式指令燒錄在ic中),所以有時候也被稱為韌體。

cmos是計算機上另乙個重要的儲存器。bios程式的設定結果就儲存在cmos中。

在bios程式引導計算機啟動後,計算機需要載入cmos中的使用者資訊和常規設定後才能正常使用。

二者的區別是,bios是儲存在唯讀記憶體(eerom),而cmos為隨機儲存器(ram);bios中儲存的是程式,而cmos中儲存的是普通資訊。

eeprom即是我們常用的u盤和各類儲存卡,因此我們可以更新bios,其內容亦能在斷電後儲存。

cmos ram的內容在斷電會消失。所以,把主機板的電池拆出,便可重置其內容。另外,拆出電池也會重置時間。

基本概念理解 回送

回送 指客戶端的頁面傳送回伺服器端。注意 該頁面包含所有窗體資訊,此前已經在伺服器端載入過並已傳送到客戶端顯示。舉例說明 頁面上有兩個控制項 label1和button1,label1的文字屬性text為 abc 事件處理程式button1 click的操作是在label1.text文字屬性上新增 ...

Angular基本概念理解

nztable 模組變數 輸入 繫結值 輸出 繫結事件 補充說明 是控制項監控外部變化 是監聽事件,交給外部變化內部值的權利 二者都是 監聽 非一次性 name a a發生變化,name一直跟著改變,但是name發生變化,a不改變 總之寫在哪個元件,哪個元件就被動接受值 寫在哪個元件,就是監聽哪個元...

基本概念理解(三)

1 命名空間的using宣告可以省去在每次使用某命名空間中的名字時輸入字首,但是在標頭檔案中,必須總是使用完全限定的標準庫名字。2 現代c 程式應盡量使用vector和迭代器,而避免使用低階的陣列和指標。設計良好的程式只有在強調速度時才在類實現的內部使用陣列和指標。陣列的顯著缺陷在於 陣列的長度是固...