91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

BIOS工作流程

發布時間:2020-07-15 17:35:07 來源:網絡 閱讀:277 作者:風刃 欄目:移動開發

      BIOS是英文"Basic Input Output System"的縮略語,直譯過來后中文名稱就是"基本輸入輸出系統"。其實,它是一組固化到計算機主板上一個ROM(只讀存儲器)芯片上的程序,它保存著計算機最重要的基本輸入輸出的程序、系統設置信息、開機后自檢程序和系統自啟動程序。 其主要功能是為計算機提供最底層的、最直接的硬件設置和控制。

      當計算機電源被打開時,它會先進行加電自檢(POST),然后尋找啟動盤,如果是選擇從軟盤啟動,計算機就會檢查軟盤的0面0磁道1扇區,如果發現它以0xAA55結束,則BIOS認為它是一個引導扇區,也就是我們說的Boot Sector。當然,一個正確的Boot Sector除了以0xAA55結束之外,還應該包含一段少于512B的執行碼。

     一旦BIOS發現了BootSector,就會將這512B的內容加載到內存相關位置,然后跳轉到該位置,將控制權徹底交給這段引導代碼。這時候計算機會由操作系統的一部分來控制。

  開機工作過程:

  第一步

   當按下電源開關時,電源就開始向主板和其它設備供電,此時電壓還不太穩定,主板上的控制芯片組會向CPU發出并保持一個RESET(重置)信號,讓CPU內部自動恢復到初始狀態,但CPU在此刻不會馬上執行指令。當芯片組檢測到電源已經開始穩定供電了(當然從不穩定到穩定的過程只是一瞬間的事情),它便撤去RESET信號(如果是手工按下計算機面板上的Reset按鈕來重啟機器,那么松開該按鈕時芯片組就會撤去RESET信號),CPU馬上就從地址FFFF0H處開始執行指令,從前面的介紹可知,這個地址實際上在系統BIOS的地址范圍內,無論是Award BIOS還是AMI BIOS,放在這里的只是一條跳轉指令,跳到系統BIOS中真正的啟動代碼處。

  第二步

   系統BIOS的啟動代碼首先要做的事情就是進行POST(Power-On Self Test,加電后自檢),POST的主要任務是檢測系統中一些關鍵設備是否存在和能否正常工作,例如內存和顯卡等設備。由于POST是最早進行的檢測過程,此時顯卡還沒有初始化,如果系統BIOS在進行POST的過程中發現了一些致命錯誤,例如沒有找到內存或者內存有問題(此時只會檢查640K常規內存),那么系統BIOS就會直接控制喇叭發聲來報告錯誤,聲音的長短和次數代表了錯誤的類型。在正常情況下,POST過程進行得非常快,幾乎無法感覺到它的存在。

  第三步

   接下來系統BIOS將查找顯卡的BIOS,前面說過,存放顯卡BIOS的ROM芯片的起始地址通常設在C0000H處,系統BIOS在這個地方找到顯卡BIOS之后就調用它的初始化代碼,由顯卡BIOS來初始化顯卡,此時多數顯卡都會在屏幕上顯示出一些初始化信息,介紹生產廠商、圖形芯片類型等內容,不過這個畫面幾乎是一閃而過。系統BIOS接著會查找其它設備的BIOS程序,找到之后同樣要調用這些BIOS內部的初始化代碼來初始化相關的設備。

  第四步

   查找完所有其它設備的BIOS之后,系統BIOS將顯示出它自己的啟動畫面,其中包括有系統BIOS的類型、序列號和版本號等內容。接著系統BIOS將檢測和顯示CPU的類型和工作頻率,然后開始測試所有的RAM,并同時在屏幕上顯示內存測試的進度。

  第五步

   內存測試通過之后,系統BIOS將開始檢測系統中安裝的一些標準硬件設備,包括硬盤、CD-ROM、串口、并口、軟驅等設備,另外絕大多數較新版本的系統BIOS在這一過程中還要自動檢測和設置內存的定時參數、硬盤參數和訪問模式等。

  第六步

   標準設備檢測完畢后,系統BIOS內部的支持即插即用的代碼將開始檢測和配置系統中安裝的即插即用設備,每找到一個設備之后,系統BIOS都會在屏幕上顯示出設備的名稱和型號等信息,同時為該設備分配中斷、DMA通道和I/O端口等資源。

  第七步

   接下來系統BIOS將更新ESCD。ESCD更新完畢后,系統BIOS的啟動代碼將進行它的最后一項工作,即根據用戶指定的啟動順序從軟盤、硬盤或光驅啟動。以從C盤啟動為例,系統BIOS將讀取并執行硬盤上的主引導記錄,主引導記錄接著從分區表中找到第一個活動分區,然后讀取并執行這個活動分區的分區引導記錄,然后讀取并執行這個活動分區的分區引導記錄,而分區引導記錄將負責讀取并執行操作系統的引導文件,從而啟動操作系統。




向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

九龙县| 镇雄县| 璧山县| 岚皋县| 定边县| 登封市| 万年县| 临猗县| 北安市| 大安市| 靖西县| 昌图县| 炉霍县| 新建县| 馆陶县| 巨鹿县| 汉中市| 晋州市| 昌图县| 清水河县| 西乡县| 新河县| 高雄县| 外汇| 门头沟区| 淮滨县| 合江县| 镇雄县| 普安县| 贡山| 乌拉特前旗| 瑞金市| 阜阳市| 东光县| 武胜县| 北宁市| 漳浦县| 克东县| 惠安县| 海丰县| 达拉特旗|