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

https://github.com/turitoyuenan/armlite-stopwatch

School Homework: Stopwatch Program running on ARMLite Simulator
https://github.com/turitoyuenan/armlite-stopwatch

arm arm-assembly arm-assembly-language armlite cos10004

Last synced: 4 months ago
JSON representation

School Homework: Stopwatch Program running on ARMLite Simulator

Awesome Lists containing this project

README

        

![Project Banner](.github/ARMLite%20Stopwatch.png)

# School Assignment: ARMLite Stopwatch Program

> - Assignment: Assignment 2 - ARM Assembly Programming
> - Unit: Computer Systems (COS10004)
> - Student: Nguyen Ta Minh Triet
> - Date: 13 November 2023 - 26 November 2023
> - School: Swinburne University of Technology (HCMC Campus, Vietnam)

This is a Stopwatch program made with ARM Assembly and runs on the ARMLite simulator.

- Powered by Clock and Keyboard Interrupts
- Keyboard control using a keypress handler
- Split time (Multi-split unsupported)
- Stop and Resume, Reset, and Exit
- Features a Graphical User Interface

## Usage

1. Load the program file (either console or display) into ARMLite Simulator
2. Press Run and it should start right away
3. Follow the written instructions to control the stopwatch