Projects / Music Player (RISC-V)

Music Player (RISC-V)

Music player written in RISC-V Assembly.

A music player implemented entirely in RISC-V Assembly language. The program reads audio data, manages memory manually, and outputs sound through hardware registers. Demonstrates deep understanding of computer architecture, instruction sets, memory management, and low-level I/O — all without the abstractions of high-level languages.


Other Projects