The Study of Emulator for 8051 Microprocessor
碩士 === 大葉大學 === 機電自動化研究所碩士班 === 96 === The fundamental architecture of emulator includes six main modules: program loader, program memory, program processor, instruction processor, register module and data memory. Referring to 8051 microprocessor hardware specification, 8051 emulator is built to ani...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2008
|
Online Access: | http://ndltd.ncl.edu.tw/handle/24754733969327449978 |
id |
ndltd-TW-096DYU00689001 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-096DYU006890012016-05-16T04:09:41Z http://ndltd.ncl.edu.tw/handle/24754733969327449978 The Study of Emulator for 8051 Microprocessor 8051微處理器的模擬設計 Wu Ming 吳明 碩士 大葉大學 機電自動化研究所碩士班 96 The fundamental architecture of emulator includes six main modules: program loader, program memory, program processor, instruction processor, register module and data memory. Referring to 8051 microprocessor hardware specification, 8051 emulator is built to animate real 8051 hardware environment. The program processor of 8051 is implemented through Basic Interpretation technique, and the instruction set behavior is simulated clearly. Through the design of 8051 emulator, the basic frame of microprocessor simulation is built. According to the main frame of emulator, the program loader, program processor, and instruction set processor are set up. The main processor hardware environment is implemented, and the real 8051 microprocessor is simulated. The Hex File and disassembly in uVision2 are loaded and the processing is tested. It is proved that the emulator behavior is identical to the disassembly in uVision2. The complete emulator is very complicated. The performance of main frame of emulator can be clearly identified through the study of 8051 emulator. Also the tedious detail of clumsy hardware simulation can be neglected. Kevin Shieh 謝其源 2008 學位論文 ; thesis 78 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 大葉大學 === 機電自動化研究所碩士班 === 96 === The fundamental architecture of emulator includes six main modules: program loader, program memory, program processor, instruction processor, register module and data memory. Referring to 8051 microprocessor hardware specification, 8051 emulator is built to animate real 8051 hardware environment. The program processor of 8051 is implemented through Basic Interpretation technique, and the instruction set behavior is simulated clearly.
Through the design of 8051 emulator, the basic frame of microprocessor simulation is built. According to the main frame of emulator, the program loader, program processor, and instruction set processor are set up. The main processor hardware environment is implemented, and the real 8051 microprocessor is simulated. The Hex File and disassembly in uVision2 are loaded and the processing is tested. It is proved that the emulator behavior is identical to the disassembly in uVision2.
The complete emulator is very complicated. The performance of main frame of emulator can be clearly identified through the study of 8051 emulator. Also the tedious detail of clumsy hardware simulation can be neglected.
|
author2 |
Kevin Shieh |
author_facet |
Kevin Shieh Wu Ming 吳明 |
author |
Wu Ming 吳明 |
spellingShingle |
Wu Ming 吳明 The Study of Emulator for 8051 Microprocessor |
author_sort |
Wu Ming |
title |
The Study of Emulator for 8051 Microprocessor |
title_short |
The Study of Emulator for 8051 Microprocessor |
title_full |
The Study of Emulator for 8051 Microprocessor |
title_fullStr |
The Study of Emulator for 8051 Microprocessor |
title_full_unstemmed |
The Study of Emulator for 8051 Microprocessor |
title_sort |
study of emulator for 8051 microprocessor |
publishDate |
2008 |
url |
http://ndltd.ncl.edu.tw/handle/24754733969327449978 |
work_keys_str_mv |
AT wuming thestudyofemulatorfor8051microprocessor AT wúmíng thestudyofemulatorfor8051microprocessor AT wuming 8051wēichùlǐqìdemónǐshèjì AT wúmíng 8051wēichùlǐqìdemónǐshèjì AT wuming studyofemulatorfor8051microprocessor AT wúmíng studyofemulatorfor8051microprocessor |
_version_ |
1718268157718691840 |