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...

Full description

Saved in:
Bibliographic Details
Main Author: Mohd. Hashim, Mohamad Hasruzairin
Format: Thesis
Language:English
Published: 2015
Subjects:
Online Access:http://eprints.utm.my/id/eprint/54602/1/MohamadHasruzairinMFKE2015.pdf
http://eprints.utm.my/id/eprint/54602/
http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:86037
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
Language: English
id my.utm.54602
record_format eprints
spelling my.utm.546022020-10-20T07:47:02Z http://eprints.utm.my/id/eprint/54602/ ARM processor emulator 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 NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/54602/1/MohamadHasruzairinMFKE2015.pdf Mohd. Hashim, Mohamad Hasruzairin (2015) ARM processor emulator. Masters thesis, Universiti Teknologi Malaysia, Faculty of Electrical Engineering. http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:86037
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
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
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
publishDate 2015
url http://eprints.utm.my/id/eprint/54602/1/MohamadHasruzairinMFKE2015.pdf
http://eprints.utm.my/id/eprint/54602/
http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:86037
_version_ 1681489465607979008