2009
2009
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: ARCHITETTURA DEGLI ELABORATORI
Informazioni generali
Corso di Laurea Informatica Percorso
CFU 6 Università PARMA
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
Commento

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area E - Architetture

Sillabo dell'insegnamento

  • E - Architetture
    • * LII - Livello Instruction Set
      Relazione tra livello funzionale e livello registro. Organizzazione di un calcolatore moderno. Organizzazione di un calcolatore moderno. Il repertorio delle istruzioni. Il repertorio delle istruzioni . La CPU. I sistemi di memoria.
    • * LMP - Livello di Microprogrammazione
      La microarchitettura: progettazione hardwired e micro-programmata. Approfondimenti sulle architetture micro-programmate. Cenni alla struttura di una architettura micro-programmata compatibile con le CPU tipo NMOS 6502.
    • GIO - Gestione dell'Input/Output
      Il sottosistema di I/O. Gestione del I/O a livello micro-architettura: interrupt e DMA. Interazione con il livello software.
    • * ASS - Linguaggio Assembler
      Linguaggio assembly IA-32. Le CPU IA-32: gestione della memoria, registri, flag. Istruzioni dell?assembly IA-32. Set di istruzioni aggiuntive dei moderni microprocessori: MMX, 3DNow!, SSE, SSE2. Programmazione assembly ed interfaccia con il linguaggio C. Cenni alla generazione di codice assembly per un sotto-insieme del C.
    • * AC - Aritmetica dei calcolatori
      Sistemi di elaborazione digitali. Evoluzione storica e tecnologica. Architettura e organizzazione dei calcolatori elettronici. Modelli di sistema e livelli di astrazione. Sistemi di numerazione binario, esadecimale e ottale. Rappresentazione binaria delle informazioni.
    • * CCS - Circuiti combinatori e sequenziali
      Algebra delle reti. Circuiti logici elementari. Forme canoniche e trasformazioni. Minimizzazione logica e mappe di Karnaugh. Reti combinatorie. Reti sequenziali.

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali