跳到主要內容

臺灣博碩士論文加值系統

(44.220.247.152) 您好!臺灣時間:2024/09/15 12:57
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:楊鈺崑
研究生(外文):YU-KUAN YANG
論文名稱:利用元件整合方式加速BIOS的開發
論文名稱(外文):A COMPONENT INTEGRATION METHOD FOR SPEEDING-UP BIOS DEVELOPMENT
指導教授:鄭福炯鄭福炯引用關係
指導教授(外文):Fu-Chiung Cheng
學位類別:碩士
校院名稱:大同大學
系所名稱:資訊工程學系(所)
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2005
畢業學年度:93
語文別:英文
論文頁數:50
中文關鍵詞:BIOSBIOS開發元件化的軟體開發技術
外文關鍵詞:BIOS (Basic Input/Output System)BIOS DevelopmentCBSD (Component-Based Software Development)
相關次數:
  • 被引用被引用:0
  • 點閱點閱:343
  • 評分評分:
  • 下載下載:66
  • 收藏至我的研究室書目清單書目收藏:0
BIOS是個人電腦裡最重要的程式之一,但是因為主機板設計的多變性,與缺少一種有效率的設計方法,BIOS在設計上一直都是複雜而且耗費時間,在原始碼的維護上也是困難重重。在本論文中我們將會根據元件化的軟體開發技術方法,提出一種新的BIOS設計方式,除了能夠做到加速BIOS的設計與簡化原始碼的維護工作之外,並且做到快速改變BIOS執行流程的目的。
BIOS is one of the most important programs inside the personal computer. Since the design of motherboard changes rapidly, we need an efficient design methodology. The design of BIOS is complicated and time consuming, the maintenance of source code is also difficult. In this thesis, we present a new design methodology for speeding up BIOS by Component-Based Software Development. It helps to change the execution flow of BIOS rapidly besides accelerating the BIOS development and simplify the source code maintenance.
ACLNOWLEDGEMENTS
ABSTRACT
摘  要
TABLE OF CONTENTS
LIST OF TABLES
LIST OF FIGURES
CHAPTER 1 INTRODUCTION
CHAPTER 2 BACKGROUND
2.1 The Architecture of The x86 Personal Computer
2.2 What’s BIOS
2.3 BIOS Development Method
2.4 The Bottlenecks of Developing a BIOS
2.5 Component-Based Software Development
CHAPTER 3 A COMPONENT INTEGRATION METHOD FOR SPEEDING-UP BIOS DEVELOPMENT
3.1 Basic Architecture
3.2 BIOS Component
3.3 BIOS Project
3.4 Flexible BIOS Execution Flow
CHAPTER 4 EXPERIMENTS
4.1 To Build Intel 915G+ICH6 BIOS
4.2 Board Specific Porting
4.3 Based on Intel 915G+ICH6 BIOS To Build Intel 945G+ICH7 BIOS
4.4 Comparisons
CHAPTER 5 CONCLUSIONS AND FUTURE WORKS
REFERENCES
[1]陳文欽, BIOS Inside - BIOS 研發技術剖析, 旗標出版公司, Feb 2001
[2]顏國偉, 資訊與電腦第281期, Feb 2004
[3]ASUS Download, http://support.asus.com/download/download.aspx?SLanguage=en
[4]CompuLog, Component-Based Software Development, http://cbs.colognet.org/
[5]Extreme Tech, PC Motherboard Technology,
http://www.extremetech.com/article2/0,1558,1148758,00.asp
[6]Gigabyte Motherboard Support, http://www.gigabyte.com.tw/Tree/Tree_128.htm
[7]Intel Corp, Intel® 915G/915GV/915GL/915P/915PL/910GL Express Chipset Datasheet, Feb. 2005.
[8]Intel Corp, Intel® 945G/945P Express Chipset Family Datasheet, May 2005.
[9]Intel Corp, IA-32 Intel® Architecture Software Developer's Manual, Volume 1: Basic Architecture, 2003.
[10]Intel Corp, IA-32 Intel® Architecture Software Developer's Manual, Volume 3: System Programming Guide, 2003.
[11]Intel Corp, Intel® I/O Controller Hub 6 (ICH6) Family Datasheet, Jan. 2005.
[12]Intel Corp, Intel® I/O Controller Hub 7 (ICH7) Family Datasheet, Apr. 2005.
[13]Intel Corp, Technology@Intel Magazine, 1999
[14]MSI Download/Motherboard List,
http://cweb.msi.com.tw/program/support/download/dld/spt_dld_list.php?kind=1
[15]Roger Kay, Loren Loverde, IDC Worldwide Quarterly PC Tracker, August 2004
[16]Roger S. Pressman, Software Engineering: A Practitioner’s Approach, 5th Edition, 2001.
[17]Software Engineering Institute, Carnegie Mellon, Component-Based Software Development/COTS Integration, http://www.sei.cmu.edu/str/descriptions/cbsd.html
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關論文