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

https://github.com/follen99/architetturadeicalcolatori

Repository dedicata al corso 'Architettura dei calcolatori'
https://github.com/follen99/architetturadeicalcolatori

Last synced: 7 months ago
JSON representation

Repository dedicata al corso 'Architettura dei calcolatori'

Awesome Lists containing this project

README

          

# ArchitetturaDeiCalcolatori
In questa repository sono presenti **esercizi** di assembly per la prima parte del corso ed il superamento della prova scritta, ed appunti per la seconda parte del corso dedicata ai **Sistemi Operativi**, che puoi trovare all'interno della [wiki](https://github.com/follen99/ArchitetturaDeiCalcolatori/wiki) della repository. I riassunti sono suddivisi per **lezioni** e per **capitoli** del [libro](https://amzn.to/3pc9lYr)

## Esercizi

Gli [esercizi](https://github.com/follen99/ArchitetturaDeiCalcolatori/tree/main/Esercizi%20Assembly) sono suddivisi in cartelle **Livello - semplice** e **Livello - Medio** . Sono presenti esercizi di livello avanzato, con l'utilizzo di _funzioni che chiamano funzioni_, e quindi l'utilizzo dello **stack pointer** per tenere traccia del **return address**, ma non sono ancora stati ordinati completamente. Gli esercizi non ancora ordinati sono nella cartella **Vari.**

Per la comprensione di funzioni **foglia** consiglio la visione dei seguenti esercizi: [e1](https://github.com/follen99/ArchitetturaDeiCalcolatori/blob/main/Esercizi%20Assembly/Vari/Leaf.asm), [e2](https://github.com/follen99/ArchitetturaDeiCalcolatori/blob/main/Esercizi%20Assembly/Livello%20-%20Avanzato/chNonPresenti.asm), [e3](https://github.com/follen99/ArchitetturaDeiCalcolatori/blob/main/Esercizi%20Assembly/Livello%20-%20Avanzato/consonantiDoppie.asm).