Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 1.03 KB

README.md

File metadata and controls

22 lines (18 loc) · 1.03 KB

ARM Thumb Exercises

These are ARM Thumb Assembly Exercises developed as part of the course "Arquitectura de Ordenadores" in the Telecommunications Engineering Degree at the Universidad de Vigo (2020 - 2021).

About The Project

These exercises focus on ARM assembly programming, showcasing fundamental low-level programming concepts such as:

  • Register-based computation.
  • Stack management.
  • Function calls and parameter passing.
  • Memory access and data manipulation.
  • Bitwise operations and control flow.

How To Run

Requirements

Make sure you have QtARMSim installed on your system.

Usage

  1. Open QtARMSim.
  2. Load the desired assembly file (.s).
  3. Step through the instructions or run the program to observe its execution.

About The Code

Refer to the corresponding PDF in each directory for more information about the exercises.