Shadowz-git/ArmFlix

Little Computer Architecture Project

★ 0Forks 0AssemblyGitHub ↗Compare

README

ArmFlix

ArmFlix is a TUI (Text-based User Interface) App developed for ARM64 CPU. It is part of the final exam of the Computer Architecture course at UNICAL and aims to implement the following points:
    • Menù and interaction with it.
    • Array with multiple types of data and print.
    • Add/remove element.
    • File I/O
    • Filter on some type of data (iterative).
    • Filter on some type of data (recursive).
    • Statistic with a result non integer (Average Price)
    • Swap elements.
    • Swap of the first pair of adjacent unordered elements with respect to a numerical attribute.
    • Elimination of the first duplicate (intended as an element equal to the previous one) with respect to a numerical attribute.

Usage

Build the executable

aarch64-linux-gnu-gcc -o armflix -static progetto.s

Execute the program

qemu-aarch64 armflix

Contributors

Giuseppe-NuciforagabrielegrilloShadowz-gitNickbike03

Issues