Skip to content

This repository is for Computer Architecture assignments and experiments by three students of Politecnico di Torino. The goal is to collect, organize, and test RISC-V Assembly exercises using gem5 and custom scripts for compilation and execution.

License

Notifications You must be signed in to change notification settings

gcproietti/Computer_architectures_lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Architecture Project – Politecnico di Torino

This repository is for Computer Architecture assignments and experiments by three students of Politecnico di Torino. The goal is to collect, organize, and test RISC-V Assembly exercises using gem5 and custom scripts for compilation and execution.


Authors

Names Contact
Gabriele Mincigrucci ---
Giacomo Prioietti ---
Vincenzo Pio Altieri ---

Project Overview

This repository contains a collection of laboratory projects, organized by lab. Each lab folder includes: RISC-V assembly programs (.s files`) related to the lab exercises. A Makefile for each assembly code. Additional files for the visualizer and analyzing the pipeline behavior. Helper scripts for compilation and simulation using gem5, along with logs and output files for test verification.


Repository Structure

  • README.MD
  • LAB01.ZIP
    • program01.s ...
    • ...
  • LAB02.ZIP
  • ...

About

This repository is for Computer Architecture assignments and experiments by three students of Politecnico di Torino. The goal is to collect, organize, and test RISC-V Assembly exercises using gem5 and custom scripts for compilation and execution.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9