The ARM Processor Emulator

碩士 === 國立清華大學 === 資訊工程學系 === 88 === 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, w...

Full description

Bibliographic Details
Main Authors: Yuan-Yuh Cheng, 鄭元育
Other Authors: Chung-Ta King
Format: Others
Language:en_US
Published: 2000
Online Access:http://ndltd.ncl.edu.tw/handle/05211567372353876072
Description
Summary:碩士 === 國立清華大學 === 資訊工程學系 === 88 === 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.