ANNO ACCADEMICO 2007-2008
ANNO ACCADEMICO 2006-2007
ANNO ACCADEMICO 2005-2006
Introduzione al corso
Richiami su reti logiche
Tecniche di controllo
Esercizi su tecniche di controllo
Tecniche Pipeline: Elementi di base
Tecniche Pipeline: Gestione delle Criticità
Esercizi su Criticità Pipeline e Prestazioni
Tecniche pipeline avanzate: coda delle istruzioni, pipeline superscalari e dinamiche
Esercizi sulla coda delle istruzioni
Tecniche pipeline: considerazioni finali
Memoria virtuale
Gestione dell'input/output: il bus
Brevi richiami su interrupt vettorizzato
Assembler Intel (cenni)
Leçons d'Italien
ANNO ACCADEMICO 2004-2005
Tecniche di controllo - Introduzione e Controllo Combinatorio
Tecniche di controllo - Controllo a singolo ciclo e multi-ciclo (parte 1)
Tecniche di controllo - Controllo a singolo ciclo e multi-ciclo (parte 2)
Tecniche di controllo - Controllo microprogrammato
Esercizi su tecniche di controllo multi-ciclo
Tecniche pipeline
Esercizi su prestazioni con tecniche pipeline
Esercizi su salto ritardato
Interruzioni con pipeline, pipeline superscalari e dinamiche
Tecniche pipeline: conclusioni
Gerarchia di memorie e Memoria virtuale
La gestione dell'input-output
Linguaggio assembler Intel 80x86 - Introduzione
Linguaggio assembler Intel 80x86 - Struttura programma e direttive
Linguaggio assembler Intel 80x86 - Set istruzioni
Interazione con DOS e BIOS
File zip con i sorgenti dei programmi esempio riferiti nei lucidi
Input-Output: il Bus (parte 1)
Input-Output: il Bus (parte 2)
Esercizio su Interrupt vs. DMA
Le figure sono tratte dal libro di testo (COPYRIGHT 1998 MORGAN KAUFMANN PUBLISHERS, INC. ALL RIGHTS RESERVED).