qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          電腦開機到操作系統開始啟動過程描述

           1、按下電源向電腦主板及其他設備供電;
            2、主板芯片組向CPU發出RESET信號,cpu初始化;
            3、芯片組撤去RESET信號,CPU馬上從地址FFFF0H出開始執行指令。//FFFFOH處的指令為跳轉指令,跳轉到系統BIOS程序存儲地址
            注:按下電源時,電源電壓尚不穩定,待cpu初始化完成,電源電壓穩定后,RESET信息撤去,CPU開始執行指令。
            4、CPU執行系統BIOS程序:
            4.1 硬件檢測配置
            a、進行POST(Power On Self Test,加電自檢)檢測系統中一些關鍵設備是否存在和能否正常工作,如內存顯卡等。
            b、調用顯卡BIOS程序,初始化顯卡,用于后續信息顯示
            c、檢測CPU類型和工作頻率,并將結果顯示在屏幕上(一閃而過,一般看不到)
            d、檢測系統中安裝的一些標準硬件設備,如:硬盤、CD-ROM、軟驅、串行接口和并行接口
            e、檢測和配置系統中安裝的即插即用的設備,為這些設備分配中斷、DMA通道(直接存儲器存取,是一種快速傳送數據的機制)和I/O端口等資源
            4.2更新ESCD(Extended System Configuration Data,擴展系統配置數據)。
            ESCD是BIOS 保留的以前的設備資源分配表,是BIOS用來與操作系統交換硬件信息的數據,此數據存放在CMOS中。操作系統從ESCD中獲得硬件信息,操作系統啟動時會與實際的硬件信息相比較,若不符合會影響系統的啟動。
            4.3 啟動引導程序
            BIOS會根據用戶CMOS中設置定義的啟動順序,從軟盤、硬盤或光驅中尋找BootSector(引導扇區,記錄引導文件的位置)并讀取引導程序到內存,此時電腦的控制權交給了 引導程序,若沒有發現引導扇區或引導程序系統無法啟動。

          posted on 2013-10-14 09:56 順其自然EVO 閱讀(318) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2013年10月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 治县。| 开远市| 东台市| 石林| 连平县| 农安县| 灵璧县| 湖北省| 梁河县| 桐庐县| 玛曲县| 克拉玛依市| 永和县| 镇赉县| 红安县| 青阳县| 土默特左旗| 囊谦县| 新津县| 汕头市| 大田县| 齐齐哈尔市| 肥西县| 岳西县| 湟源县| 清远市| 客服| 洛南县| 星子县| 佛坪县| 铁岭市| 西宁市| 鄂伦春自治旗| 高淳县| 南安市| 渑池县| 克拉玛依市| 上杭县| 淅川县| 垦利县| 沂南县|