MIPS Assembly on MARS

MIPS Assembly on MARS

Description:

The project was developed with MIPS assembly code in MARS. Given three parameters (A, B, C) the following combination was met
(A * B) xor C.

Goals accomplished:
  • Generate an array of 100 numbers from 3 given values
  • Evaluate the width of each number in Part I to create another array of widths (width values from 0-32; e.g. 110011 = 6, 000000 = 0, 000010 = 1)
  • Create a histogram array that details all the widths by length
Leveraged Knowledge
  • Interaction with MIPS Assembly code
  • Use of MARS Simulator (http://courses.missouristate.edu/kenvollmar/mars/)

Download Code Here