Educational simulator for MIPS Architecture

The importance of computer architecture is known for various engineering fields. For example, it can help a programmer in the form of memory management, assembly programming, making a high level language program more efficient and etc. Understanding architecture of a microprocessor is extremely im...

Full description

Saved in:
Bibliographic Details
Main Author: Hu, Kai Yuan
Other Authors: Smitha Kavallur Pisharath Gopi
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66415
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66415
record_format dspace
spelling sg-ntu-dr.10356-664152023-03-03T20:28:01Z Educational simulator for MIPS Architecture Hu, Kai Yuan Smitha Kavallur Pisharath Gopi School of Computer Engineering DRNTU::Engineering The importance of computer architecture is known for various engineering fields. For example, it can help a programmer in the form of memory management, assembly programming, making a high level language program more efficient and etc. Understanding architecture of a microprocessor is extremely important to understand its functionality and to make the processor better. Visual representation and animation is always been the best method to learn architecture. Thus, this Final Year Project is to create an interactive development environment (IDE) for programming in MIPS assembly language, intended for educational-level use. This project focuses on the area of creating a visual learning in the area of computer architecture in order to aid all concern users to better understand the functionality of a processor with minimal guidance. In this project, 32 bit-MIPS simulator is implemented in Java programming language to create a visual animation to simulate the actual MIPS processor’s activities in pipeline or non-pipeline stages. It will require an understanding on both computer architecture and programming language. The goal of this project is to create a visual simulator in order to reduce the amount of time and aid all concern users in understanding the MIPS architecture. In addition, is to enhance the learning experience of all concern users towards the computer architecture. Bachelor of Engineering (Computer Engineering) 2016-04-05T06:19:29Z 2016-04-05T06:19:29Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66415 en Nanyang Technological University 46 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Hu, Kai Yuan
Educational simulator for MIPS Architecture
description The importance of computer architecture is known for various engineering fields. For example, it can help a programmer in the form of memory management, assembly programming, making a high level language program more efficient and etc. Understanding architecture of a microprocessor is extremely important to understand its functionality and to make the processor better. Visual representation and animation is always been the best method to learn architecture. Thus, this Final Year Project is to create an interactive development environment (IDE) for programming in MIPS assembly language, intended for educational-level use. This project focuses on the area of creating a visual learning in the area of computer architecture in order to aid all concern users to better understand the functionality of a processor with minimal guidance. In this project, 32 bit-MIPS simulator is implemented in Java programming language to create a visual animation to simulate the actual MIPS processor’s activities in pipeline or non-pipeline stages. It will require an understanding on both computer architecture and programming language. The goal of this project is to create a visual simulator in order to reduce the amount of time and aid all concern users in understanding the MIPS architecture. In addition, is to enhance the learning experience of all concern users towards the computer architecture.
author2 Smitha Kavallur Pisharath Gopi
author_facet Smitha Kavallur Pisharath Gopi
Hu, Kai Yuan
format Final Year Project
author Hu, Kai Yuan
author_sort Hu, Kai Yuan
title Educational simulator for MIPS Architecture
title_short Educational simulator for MIPS Architecture
title_full Educational simulator for MIPS Architecture
title_fullStr Educational simulator for MIPS Architecture
title_full_unstemmed Educational simulator for MIPS Architecture
title_sort educational simulator for mips architecture
publishDate 2016
url http://hdl.handle.net/10356/66415
_version_ 1759856359161987072