Strumenti Utente

Strumenti Sito


ssis:architettura

Questa è una vecchia versione del documento!


Architettura degli elaboratori

Docente: Marco Aldinucci

Materiale didattico

Estratti del libro: D. A. Patterson, J. H. Hennessy, Struttura, organizzazione e progetto dei calcolatori. Jackson Libri, 1999 (edizione italiana).

Capitolo Descrizione PDF Ultimo aggiornamento
1 Tecnologia informatica e livelli di astrazione Cap. 1 13/03/2007
2 Il ruolo delle prestazioni Cap. 2 13/03/2007
3 Le istruzioni: il linguaggio dei calcolatori Cap. 3 13/03/2007
4 Capacità e velocità: sfruttare la gerarchia delle memorie Cap. 7 13/03/2007

Guida alla consultazione del materiale didattico

I capitoli 1, 2, 3, e 7 del libro coprono abbondantemente tutti gli argomenti presentati a lezione. Il capitolo 1 (introduttivo) merita una lettura approfondita. I capitoli 2, 3 e 7 presentano gli argomenti con un dettaglio maggiore rispetto a quanto visto a lezione. Se ne consiglia la lettura, eventualmente procedendo velocemente nelle parti meno descrittive (che trattano aspetti quantitativi).

Sommario lezioni ed esercitazioni

  1. Seminario 1 (20/04/2007): Tecnologia Informatica e livelli di astrazione
    • Organizzazione gerarchica dei sistemi di calcolo: HW, FW, OS, APPS
    • Compilatori ed interpreti
  2. Seminario 2 (21/04/2007): Il calcolatore Von Neumann o a programma memorizzato
    • componenti principali: CPU, MEMORIE, I/O
    • indirizzi logici e fisici
    • Cenni storici e tecnologici: microprocessore/VLSI/dischi magnetici
  3. Seminario 3: Il linguaggio assembler e macchina
    • il linguaggio assembler
    • interprete del linguaggio assembler: ciclo di fetch-execute, dialogo con la memoria
    • interruzioni ed eccezioni
  4. Seminario 4: Prestazioni di un sistema di calcolo
    • performance e benchmarking
    • limitazioni delle architetture convenzionali
    • cenni sui calcolatori moderni (pipeline, superscalari, multi-core)
  5. Seminario 5: Gerarchie di memoria
    • principio di località
    • caches
ssis/architettura.1173982873.txt.gz · Ultima modifica: 27/06/2007 alle 12:16 (18 anni fa) (modifica esterna)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki