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.


[modifica] Prerequisiti

[modifica] Materiale

[modifica] Wikibooks

[modifica] Wikipedia

Strumenti personali