An open API service indexing awesome lists of open source software.

https://github.com/brown9804/assembly-mips-mars-designs

Some programs that exemplify different algorithms developed in assembler thinking of a MIPS architecture with the MARS simulator
https://github.com/brown9804/assembly-mips-mars-designs

algorithm alu-digital-circuit assembler-thinking mars-simulator mips-architecture

Last synced: 3 months ago
JSON representation

Some programs that exemplify different algorithms developed in assembler thinking of a MIPS architecture with the MARS simulator

Awesome Lists containing this project

README

          

# Assembly MIPS MARS - Designs

University of Costa Rica

[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/)
[brown9804](https://github.com/brown9804)

Last updated: 2020-07-14

------------------------------------------

> Some programs that exemplify different algorithms developed in assembler thinking of a MIPS architecture with the MARS simulator. The content of this repository is detailed below.

## Small Functions

0. The function return the minor element of the array.
1. The function return the amount of capital or lowercase letters.
2. The function return the number of words even and the number of odd words.
3.The function calculate 2's complement.

## Small Programs

1. Algorithm that works on words, regarding upper and lower case, is found in: Upper_Lower_case_program.s
2. Algorithm for a recursive function of C(n,k), found at: RecursiveCnk.s
3. Algorithm for calculating the arithmetic average, is found in: arithmeticAverage.s
4. Algorithm where the multiplication function is developed using the ALU digital circuit: Mult_Unsigned.s
5. Algorithm where the division function is developed using the ALU digital circuit: Divu_Unsigned.s

## Projects

- Unicycle processor


Total Visitors


Visitor Count