[SOLVED] COL216-Assignment 0

24.99 $

Programming resource
Digital learning resource
Category:
✓ Practical programming resource
✓ Suitable for guided study and reference
✓ Tutor guidance available when needed

Description

Rate this product

We will be using QtSpim (MIPS Simulator) for the further assignments on MIPS assembly language.

 

Download and Installation instructions:

 

  1. Commands to follow (Linux Users):
    1. $ sudo apt-get install qt4-dev-tools qt4-doc libqt4-help
    2. $ wget https://sourceforge.net/projects/spimsimulator/files/qtspim_9.1.20_linux64.deb
    3. $ sudo dpkg -i qtspim_9.1.20_linux64.deb
    4. To Launch QtSpim: $ qtspim &
  2. Commands to follow (Windows Users):
    1. Download: https://sourceforge.net/projects/spimsimulator/files/QtSpim_9.1.20_Windows.msi/downloa

d         

  1. Click on the setup
  2. Accept the licence and install it.
  1. Commands to follow (MacOS Users)
    1. Download:

https://sourceforge.net/projects/spimsimulator/files/QtSpim_9.1.20_mac.mpkg.zip/downlo ad

  1. Decompress it and install QtSpim from the setup.

 

 

Tutorial to understand QtSpim:     

https://ecs-network.serv.pacific.edu/ecpe-170/tutorials/qtspim-tutorial

 

Description of the uploaded example files:

 

  1. asm: Performs addition and subtraction on integers
  2. asm: Prints hello world
  3. Row-major.asm: Stores 0-255 values in a row-major order in 16×16 matrix.
Resource details

Understand the Task Before You Use the Resource

Review the requirements, identify the programming concepts involved, study the implementation and test your understanding with your own examples and modifications.