SISTEMA DI MEMORIA
Annualità Singola
Frequenza Non obbligatoria
- 3 CFU
- 24 ore
- ITALIANO
- Sede di Trieste
- Obbligatoria
- Convenzionale
- Orale
- SSD ING-INF/01
- Caratterizzante
Is part of:
Conoscenza e capacità di comprensione: conoscenza della struttura, delle tecnologie e del funzionamento delle architetture dei sistemi digitali basate su processori e della loro programmazione in C e assembly. Conoscenza e capacità di comprensione applicate: fornire le conoscenze necessarie a comprendere le moderne architetture dei sistemi digitali basate su processori e a programmare processori in C e assembly. Autonomia di giudizio: sviluppare la capacità di studiare in modo indipendente, di comprendere e valutare criticamente i problemi e le loro soluzioni nelle architetture dei sistemi digitali e nella loro programmazione. Abilità comunicative: sviluppare la capacità di comunicare informazioni, idee, problemi e soluzioni nell’ambito delle architetture di sistemi digitali e della loro programmazione. Capacità di apprendere: sviluppare le competenze necessarie per studiare nuove architetture dei sistemi digitali basate su processori e i sistemi per la loro programmazione.
Fondamenti di informatica
importanza pratica degli accessi alla memoria nelle prestazioni del sistema; breve panoramica delle tecnologie per realizzare la memoria; meccanismi di input/output; la cache (cache a mappatura diretta, misurare le prestazioni, gestione delle scritture, cache associativa); memoria virtuale (traduzione degli indirizzi, page fault).
Hennessy. Computer organization and design ARM edition: the hardware software interface. Morgan Kaufmann, 2016. Ritchie, Dennis M. and Brian W. Kernighan, The C programming language. Englewood Cliffs: Prentice Hall, 1988.
Teoria: lezioni frontali in aula con slide; esercizi ed esercitazioni: in aula o in laboratorio informatico. Il materiale didattico, comprensivo di esercizi e problemi, viene messo a disposizione degli studenti tramite piattaforma Moodle e MS-Teams
Chiarimenti sulla materia del corso sono possibili anche fuori dall'orario delle lezioni, contattando i docenti personalmente o via e-mail.
L'esame consiste in una prova scritta, comprendente esercizi e domande aperte di teoria.
Questo insegnamento approfondisce argomenti strettamente connessi a uno o più obiettivi dell’Agenda 2030 per lo Sviluppo Sostenibile delle Nazioni Unite