-
VMP - Valutazione e Miglioramento delle Prestazioni
AR-PE - Performance Enhancements
Valutazione delle prestazioni: Tempo di CPU, Throughput. CPI, Misure di prestazioni e benchmarks.
-
*
LMP - Livello di Microprogrammazione
AR-FO - Functional Organization
Progetto della CPU: ALU e Register File, Parte controllo e parte operativa dell'organizzazione a ciclo singolo e multiplo
-
*
LII - Livello Instruction Set
+
AR-ALMO - Assembly Level Machine Organization
Principali istruzioni MIPS
-
*
CCS - Circuiti combinatori e sequenziali
+
AR-DLDS - Digital Logic and Digital Systems
Circuiti sequenziali sincroni
-
*
AC - Aritmetica dei calcolatori
+
AR-MLRD - Machine Level Representation of Data
Rappresentazione dell'informazione, e aritmetica dei calcolatori
-
*
CCS - Circuiti combinatori e sequenziali
+
AR-DLDS - Digital Logic and Digital Systems
Algebra booleana. Circuiti combinatori
-
V - Varie
AR-FO - Functional Organization
Organizzazione di base di un calcolatore (CPU, memoria, I/O) e livelli di astrazione
-
*
ASS - Linguaggio Assembler
+
AR-ALMO - Assembly Level Machine Organization
Il processo di compilazione: Funzioni e allocazione della memoria, Strutture dati. Uso del simulatore SPIM
-
AA - Architetture Avanzate
+
PD-PF - Parallelism Fundamentals
Progetto avanzato della CPU: Parallelismo a livello di istruzioni, Organizzazione della CPU con pipeline, Dipendenze sui dati e problemi dovuti a salti e eccezioni
-
GIO - Gestione dell'Input/Output
*
AR-IO - Interfacing and Communication
Input/Output: Esempi di dispositivi, Organizzazione del sottosistema di I/O, Misure di prestazioni Programmazione dell'I/O (interruzioni, polling, DMA)
-
GM - Gestione della Memoria
+
AR-MSOA - Memory System Organization and Architecture
Gerarchie di memoria: Principio di località, Memoria cache, Memoria virtuale