Materia:Calcolatori elettronici
Da Wikiversità, l'università aperta.
Indice |
[modifica] Argomento del corso
Il corso si propone di fornire le conoscenze base dell'architettura hardware/software dei sistemi a microprocessore
[modifica] Programma
- Modello di Von Neumann Architecture, Architettura dell'Hardware, Prestazioni, Cenni di Storia dei Calcolatori.
- Complementi di Reti Logiche: ALU, RAM, EPROM.
- Architettura del Set di Istruzioni: Architetture Register-Register (DLX) e Memory – Register (IA16 e IA32).
- Linguaggio Assembler delle CPU IA16.
- Struttura Interna di una CPU ad esecuzione sequenziale: Controllo e Datapath, Datapath del DLX, Diagramma degli stati dell’unità di controllo del DLX.
- Struttura Interna di una CPU in Pipeline: Datapath in pipeline del DLX, Dipendenze e Alee, Stalli e Unità di forwarding.
- Mapping dei Chip di Memoria e delle Periferiche di Ingresso/Uscita, Decodifica degli Indirizzi, Decodifica Semplificata, Decodificatori e PAL.
- Progetto di semplici sistemi basati su CPU IA16: Cicli di bus, Generazione del Segnale di Ready, Calcolo degli Stati di Wait.
- Gestione dell’Input/Output: polling ed interrupt.
- Interfacce per Comunicazioni Seriali e Parallele.

