Skip to content

EdgarLozano185519/MIPS-Samples-for-Learning-Assembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIPS Samples for Learning Assembly

Purpose

This is a collection of MIPS programs that were used to aid me in my understanding of assembly language concepts. Each file contains a short dscription of the program's purpose and what it is trying to accomplish. Some of these exercises were in-class assignments, and others were programs with which I wanted to experiment. Although MIPS is almost unheard of today, I believe it is still a great learning tool for learning about computer architectures and how hardware functions at a lower level. Programs range from simple array creation, to creating functions and utilizing the stack for such a task. There is a program in this collection that translates C++ code into MIPS. I hope you enjoy. If you find this repository and you have questions, feel fre to make suggestions and/or open up an issue.

How to Run

In order to run these programs, you can download the Mars simulator from here. If Java is installed on the system, execute the following command: java -jar Mars.jar sample.asm

About

A collection of trivial MIPS programs to learn the basics of assembly programming. MIPS is no longer used, but it's RISC nature allows for gradual learning of assembly language concepts. The programs can run using the Mars.jar executable.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors