ARM processor emulator
Technology has always enhanced learning as well as the overall teaching experience. With proper tools and resources in hand, we can easily integrate educational and information technologies into the academic environment. These are many ARM emulators in the market, however most are not freely availab...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/54602/1/MohamadHasruzairinMFKE2015.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utm-ep.54602 |
---|---|
record_format |
uketd_dc |
spelling |
my-utm-ep.546022020-10-20T07:47:02Z ARM processor emulator 2015-06 Mohd. Hashim, Mohamad Hasruzairin TK Electrical engineering. Electronics Nuclear engineering Technology has always enhanced learning as well as the overall teaching experience. With proper tools and resources in hand, we can easily integrate educational and information technologies into the academic environment. These are many ARM emulators in the market, however most are not freely available and complicated to use. Besides that, they are not suitable for beginners to use for learning. The objective of this project is to deliver on ARM emulator for x86 Windows platform. This project focuses on developing on ARM emulator using the GNU C/C++ compiler and associated tools for embedded systems development and ARM-based projects. The ARM emulator use GNU toolchain to convert high level language to assembly language and binary object file. GDB ARM is used to do simulation for register set and assembly code. C# was used to develop the interface for the emulator. This software can help instructors in the teaching and learning process in class and students can see the ARM process emulation in real time. 2015-06 Thesis http://eprints.utm.my/id/eprint/54602/ http://eprints.utm.my/id/eprint/54602/1/MohamadHasruzairinMFKE2015.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:86037 masters Universiti Teknologi Malaysia, Faculty of Electrical Engineering Faculty of Electrical Engineering |
institution |
Universiti Teknologi Malaysia |
collection |
UTM Institutional Repository |
language |
English |
topic |
TK Electrical engineering Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering Electronics Nuclear engineering Mohd. Hashim, Mohamad Hasruzairin ARM processor emulator |
description |
Technology has always enhanced learning as well as the overall teaching experience. With proper tools and resources in hand, we can easily integrate educational and information technologies into the academic environment. These are many ARM emulators in the market, however most are not freely available and complicated to use. Besides that, they are not suitable for beginners to use for learning. The objective of this project is to deliver on ARM emulator for x86 Windows platform. This project focuses on developing on ARM emulator using the GNU C/C++ compiler and associated tools for embedded systems development and ARM-based projects. The ARM emulator use GNU toolchain to convert high level language to assembly language and binary object file. GDB ARM is used to do simulation for register set and assembly code. C# was used to develop the interface for the emulator. This software can help instructors in the teaching and learning process in class and students can see the ARM process emulation in real time. |
format |
Thesis |
qualification_level |
Master's degree |
author |
Mohd. Hashim, Mohamad Hasruzairin |
author_facet |
Mohd. Hashim, Mohamad Hasruzairin |
author_sort |
Mohd. Hashim, Mohamad Hasruzairin |
title |
ARM processor emulator |
title_short |
ARM processor emulator |
title_full |
ARM processor emulator |
title_fullStr |
ARM processor emulator |
title_full_unstemmed |
ARM processor emulator |
title_sort |
arm processor emulator |
granting_institution |
Universiti Teknologi Malaysia, Faculty of Electrical Engineering |
granting_department |
Faculty of Electrical Engineering |
publishDate |
2015 |
url |
http://eprints.utm.my/id/eprint/54602/1/MohamadHasruzairinMFKE2015.pdf |
_version_ |
1747817686046343168 |