跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.52) 您好!臺灣時間:2026/03/02 15:42
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:鄭元育
研究生(外文):Yuan-Yuh Cheng
論文名稱:ARM處理器的模擬器
論文名稱(外文):The ARM Processor Emulator
指導教授:金仲達金仲達引用關係
指導教授(外文):Chung-Ta King
學位類別:碩士
校院名稱:國立清華大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2000
畢業學年度:88
語文別:英文
論文頁數:39
中文關鍵詞:處理器模擬器
外文關鍵詞:ARMProcessorEmulator
相關次數:
  • 被引用被引用:0
  • 點閱點閱:700
  • 評分評分:
  • 下載下載:55
  • 收藏至我的研究室書目清單書目收藏:1
隨著資訊家電,及一些掌上型設備的快速發展, 嵌入式系統越形重要, 其數量及種類亦快數發展。在嵌入式系統上發展應用程式跟在一般個人電腦是發展應用程式是差不多的, 我們一樣需要一個好的開發環境,包括編譯器,組譯器,還有在缺少硬體的輔助下,需要模擬器來驗證程式的正確性以及得到程式執行的效能分析。
我們可以使用GNU C來當作嵌入式系統的交叉編譯器(cross-compiler), 它是免費的而且功能強大, 但對於一個開發環境, 仍是缺少模擬器。在這篇論文中,我們學習ARM處理器的模擬器的發展。 之所以選擇ARM處理器是因為很多廠商使用ARM處理器當作他們的控制器, 而且ARM處理器成本低, 耗電少,性能高, 相信未來會更受歡迎。
我們先介紹ARM處理器的組織架構,指令集。 另外還有一些其他的ARM處理器的模擬器, 包括一些商業版。另外,將介紹我們的ARM7模擬器,它是以SWARM 0.2做基礎的。最後是執行一些benchmark程式所得到的結果分析以及結論。
With the vast development of information appliances, embedded systems are becoming more and more important. Development of embedded systems often require a good development environment, which often includes a compiler and a simulator or emulator. In this thesis, we study the development of an emulator for the ARM processor. The ARM processor was chosen because it is very popular in embedded systems. We will examine the organization, instruction set, and other emulators of ARM. We then describe our emulator for the ARM7 processor, which is based on the SWARM 0.2[4] emulator. Some performance data of ARM7 obtained from our emulator are reported.
第一章 簡介
第二章 相關工作
第三章 ARM模擬器的製作
第四章 實驗結果
第五章 結論及未來工作
英文參考文獻
[1] ARM Ltd.
http://www.arm.com/
[2] The Intel® StrongARM* microprocessor family.
http://developer.intel.com/design/strong/
[3] Rich Witek and James Montanaro. “StrongARM: A high-Performance ARM
Processor”. IEEE Proceedings of COMPCON 1996.
[4] http://www.dcs.gla.ac.uk/~michael/phd/swarm.html
[5] http://www.arm.com/products/DevKit/
[6] Doug Burger and Todd M. Austin. “Evaluating Future Microprocessors: The SimpleScalar Tool Set”. Technical Report 96-1308, July 1996.
[7] http://www.cs.man.ac.uk/amulet/index.html
[8] Charles Price. “MIPS IV Instruction Set, revision 3.1”. MIPS Technologies, Inc., Mountain View, CA, January 1995.
[9] Jian Huang. “The Simulator for Multi-threaded Computer Architecture.”
[10] James R. Larus. “SPIM R20: A MIPS R2000 simulator”.
[11] http://www.acorn.co.uk/
[12] Cosimo Antonio Prete, “The ChARM Tool for Tuning Embedded Systems”, IEEE 1997
[13] http://wwwus.semiconductors.philips.com/technology/embedded/jumpstartxe/
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top