Porting of the 𝜇MPS3 Educational Emulator to RISC-V

Rovelli, Gianmaria (2023) Porting of the 𝜇MPS3 Educational Emulator to RISC-V. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270]
Documenti full-text disponibili:
[img] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 (CC BY-NC-SA 4.0)

Download (239kB)

Abstract

Teaching operating systems to students has always been a challenging task for lecturers. To address this issue, educational architectures, and emulators have been developed to offer students an easier entry point into the subject matter. In this context, Virtual Square has created a simplified architecture named 𝜇MPS, along with its emulator. This simplified architecture serves as a starting point for students to familiarize themselves with the operating systems, allowing them to gain foundational knowledge and understanding in the field. Virtual Square has developed a range of software tools that emulate the MIPS and ARM RISC architectures. In recent years, RISC-V has emerged as a new and interesting RISC architecture. Known for its open-source nature, RISC-V offers a promising instruction set architecture. One of its significant advantages is the ability for students and professionals to directly study and customize the architecture, making it a valuable resource for learning and exploration. This thesis aims to expand Virtual Square’s software family by incorporating the new RISC-V architecture, inheriting the skeleton of the previous project 𝜇MPS3.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Rovelli, Gianmaria
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
emulation,riscv,educational emulator,operating system,debugging
Data di discussione della Tesi
19 Luglio 2023
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^