天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

UEFI調試工具及調試信息獲取的設計與實現(xiàn)

發(fā)布時間:2017-11-03 08:08

  本文關鍵詞:UEFI調試工具及調試信息獲取的設計與實現(xiàn)


  更多相關文章: 統(tǒng)一可擴展固件接口 配置寄存器 系統(tǒng)管理總線 輸入輸出端口


【摘要】:隨著計算機技術的不斷發(fā)展傳統(tǒng)BIOS的缺點越來越明顯,目前新一代UEFIBIOS已經(jīng)以它擴展性好、安全性高、C語言編寫等優(yōu)勢逐漸取代傳統(tǒng)BIOS。然而新技術的發(fā)展初期并不能很快的在各個領域迅速的應用。比如在硬件檢測和維修領域經(jīng)常會在沒進入操作系統(tǒng)前進行對底層硬件設備資源的訪問,但是現(xiàn)在很多檢測工具還都使用匯編語言編寫、調用BIOS中斷等基于傳統(tǒng)BIOS的方式實現(xiàn)。如果基于UEFI BIOS實現(xiàn)相同的工具必將使工具開發(fā)變得簡單和模塊化強、易于擴展,,界面更人性化,操作簡便。 為此本文通過對于底層硬件資源訪問方法的研究和UEFI接口的研究,開發(fā)出一套使用UEFI中提供接口訪問底層資源的工具,并且在幾個典型功能的實現(xiàn)上與傳統(tǒng)BIOS上實現(xiàn)的方法做了分析和比較。使得UEFI BIOS對傳統(tǒng)BIOS的優(yōu)勢得以具體展現(xiàn)。這套工具可以不借助任何操作系統(tǒng)對平臺底層硬件資源進行訪問如PCI設備配置寄存器的訪問和SMBus從設備的訪問等。同時在傳統(tǒng)BIOS上檢測工具對結果的保存都是基于文本的形式,作者在基于UEFI的檢測工具上實現(xiàn)了以截圖的方式實現(xiàn)了檢測結果的保存,這在傳統(tǒng)BIOS上實現(xiàn)是非常困難的。同時在文中介紹的檢測工具開發(fā)過程中,作者覺得使用兩臺PC機相連獲取調試信息的方式不適用自己的開發(fā)過程,所以通過重定向調試信息輸出位置的方式實現(xiàn)了一種簡單的獲取UEFI調試信息的方法。
【關鍵詞】:統(tǒng)一可擴展固件接口 配置寄存器 系統(tǒng)管理總線 輸入輸出端口
【學位授予單位】:北京工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP334.7
【目錄】:
  • 摘要4-5
  • Abstract5-8
  • 第1章 緒論8-14
  • 1.1 引言8-9
  • 1.2 研究背景9-11
  • 1.3 國內外研究現(xiàn)狀11
  • 1.4 論文的主要工作11-14
  • 1.4.1 研究目標與意義11-12
  • 1.4.2 研究內容12
  • 1.4.3 論文章節(jié)安排12-14
  • 第2章 基于 UEFI 的硬件調試工具的需求分析14-20
  • 2.1 現(xiàn)存的兩類硬件調試工具14-15
  • 2.1.1 基于操作系統(tǒng)的硬件調試工具14
  • 2.1.2 基于 BIOS 的硬件調試工具14-15
  • 2.2 基于 UEFI 硬件調試工具的優(yōu)勢15
  • 2.3 基于 UEFI 硬件調試工具可行性分析15-18
  • 2.3.1 開發(fā)環(huán)境16
  • 2.3.2 功能設計分析16-17
  • 2.3.3 運行環(huán)境分析17-18
  • 2.4 本章小結18-20
  • 第3章 UEFI 應用開發(fā)的關鍵問題20-26
  • 3.1 UEFI 中的 Protocol20
  • 3.2 句柄和句柄數(shù)據(jù)庫20-22
  • 3.3 一個 UEFI Shell 應用程序的構成22-25
  • 3.3.1 字符串源文件22-23
  • 3.3.2 組件描述文件23-25
  • 3.4 本章小結25-26
  • 第4章 各功能模塊與傳統(tǒng) BIOS 實現(xiàn)對比26-50
  • 4.1 PCI 設備訪問模塊26-33
  • 4.1.1 基于傳統(tǒng) BIOS 對 PCI 設備的訪問26-27
  • 4.1.2 UEFI 中對 PCI 根橋的抽象27
  • 4.1.3 PCI 設備訪問模塊的設計與實現(xiàn)27-33
  • 4.2 保存結果模塊33-42
  • 4.2.1 Video BIOS 與 GOP 協(xié)議對比34-35
  • 4.2.2 GOP 協(xié)議設計分析35-36
  • 4.2.3 截圖模塊的實現(xiàn)36-42
  • 4.3 SMBus 訪問模塊的實現(xiàn)42-45
  • 4.3.1 基于傳統(tǒng) BIOS 對 SMBUS 從設備的訪問42-43
  • 4.3.2 基于 UEFI BIOS 對 SMBus 從設備的訪問43-44
  • 4.3.3 UEFI BIOS 對 SMBus 主控器的支持44
  • 4.3.4 基于 UEFI BIOS 的 SMBus 訪問設計與實現(xiàn)44-45
  • 4.4 訪問 I/O 端口和 CMOS 模塊的實現(xiàn)45-47
  • 4.4.1 傳統(tǒng) BIOS 中對 I/O 端口的操作方式45-46
  • 4.4.2 UEFI BIOS 中實現(xiàn)對 I/O 端口的操作46-47
  • 4.5 本章小結47-50
  • 第5章 系統(tǒng)功能測試與運行結果展示50-56
  • 5.1 系統(tǒng)功能測試50-51
  • 5.1.1 輸入?yún)?shù)模塊測試50
  • 5.1.2 各功能模塊測試50-51
  • 5.2 運行結果演示51-54
  • 5.2.1 工具運行開始幫助51
  • 5.2.2 PCI 設備掃描51-52
  • 5.2.3 PCI 配置空間訪問52-53
  • 5.2.4 SMBus 從設備訪問53-54
  • 5.3 本章小結54-56
  • 第6章 UEFI 調試信息的獲取56-62
  • 6.1 UEFI 調試信息的獲取方法57-58
  • 6.2 基于一臺 PC 機的調試信息獲取58-59
  • 6.3 結果展示59-60
  • 6.4 本章小結60-62
  • 結論62-64
  • 參考文獻64-66
  • 致謝66

【參考文獻】

中國期刊全文數(shù)據(jù)庫 前2條

1 崔瑩;王寶濤;沈鋼綱;;UEFI下基于USB的調試信息輸出工具的設計與實現(xiàn)[J];計算機工程與設計;2010年24期

2 錢同慧,周銘,黃臻;DOS操作系統(tǒng)下PCI板卡訪問方法的研究與實現(xiàn)[J];現(xiàn)代電子技術;2004年12期



本文編號:1135326

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1135326.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶d8d88***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com