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'
- Host: GitHub
- URL: https://github.com/follen99/architetturadeicalcolatori
- Owner: follen99
- Created: 2021-11-02T17:43:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-20T22:05:06.000Z (over 4 years ago)
- Last Synced: 2024-12-27T14:31:52.548Z (over 1 year ago)
- Language: Assembly
- Size: 36.1 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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).