https://github.com/pirito10/armexercises-ao-uvigo
ARM Thumb Exercises for the course "Arquitectura de Ordenadores" in the Telecommunications Engineering Degree at the Universidad de Vigo (2020 - 2021)
https://github.com/pirito10/armexercises-ao-uvigo
arm arm-thumb
Last synced: 4 months ago
JSON representation
ARM Thumb Exercises for the course "Arquitectura de Ordenadores" in the Telecommunications Engineering Degree at the Universidad de Vigo (2020 - 2021)
- Host: GitHub
- URL: https://github.com/pirito10/armexercises-ao-uvigo
- Owner: Pirito10
- License: mit
- Created: 2023-04-26T13:50:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-08T00:59:13.000Z (4 months ago)
- Last Synced: 2025-02-08T01:29:25.506Z (4 months ago)
- Topics: arm, arm-thumb
- Language: Assembly
- Homepage: https://teleco.uvigo.es/es/asignaturas/gett/informatica-arquitectura-de-ordenadores-2/
- Size: 2.38 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ARM Thumb Exercises
These are **ARM Thumb Assembly Exercises** developed as part of the course "[Arquitectura de Ordenadores](https://secretaria.uvigo.gal/docnet-nuevo/guia_docent/?centre=305&ensenyament=V05G301V01&assignatura=V05G301V01109&any_academic=2020_21)" 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](https://lorca.act.uji.es/project/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.