ssis:architettura
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
ssis:architettura [15/03/2007 alle 18:23 (18 anni fa)] – Marco Aldinucci | ssis:architettura [04/05/2007 alle 17:44 (18 anni fa)] (versione attuale) – Marco Aldinucci | ||
---|---|---|---|
Linea 7: | Linea 7: | ||
**Estratti del libro:** D. A. Patterson, J. H. Hennessy, Struttura, organizzazione e progetto dei calcolatori. Jackson Libri, 1999 (edizione italiana). | **Estratti del libro:** D. A. Patterson, J. H. Hennessy, Struttura, organizzazione e progetto dei calcolatori. Jackson Libri, 1999 (edizione italiana). | ||
- | ^ Capitolo | + | ^ Capitolo |
- | | 1 |Tecnologia informatica e livelli di astrazione | + | | 1 |Tecnologia informatica e livelli di astrazione |
- | | 2 |Il ruolo delle prestazioni | + | | 2 |Il ruolo delle prestazioni | 13/ |
- | | 3 |Le istruzioni: il linguaggio dei calcolatori | + | | 3 |Le istruzioni: il linguaggio dei calcolatori | 13/03/2007 | |
- | | | + | | |
+ | |||
+ | Il testo è coperto da copyright. Un estratto di questo materiale didattico è disponibile per gli utenti abilitati al seguente link: [[http://calvados.di.unipi.it/ | ||
====== Guida alla consultazione del materiale didattico ====== | ====== Guida alla consultazione del materiale didattico ====== | ||
Linea 19: | Linea 21: | ||
====== Programma del corso ====== | ====== Programma del corso ====== | ||
- | -Livelli di astrazione, organizzazione verticale ed orizzontale dei sistemi di elaborazione. Compilatori ed interpreti (2 ore) | + | * Livelli di astrazione, organizzazione verticale ed orizzontale dei sistemi di elaborazione. Compilatori ed interpreti (2 ore) |
- | Reti combinatorie e sequenziali: | + | |
- | Unità di elaborazione, | + | |
- | Assembler, classi di istruzioni, modi di indirizzamento, | + | |
- | Architettura dell’elaboratore general-purpose | + | |
- | Gerarchia | + | * Gerarchie |
- | Memorie | + | * Processori |
- | Porocessori | + | |
====== Sommario lezioni ed esercitazioni ====== | ====== Sommario lezioni ed esercitazioni ====== | ||
- | - Seminario 1 (20/04/ | + | - Seminario 1 (13/03/ |
+ | - Seminario 2 (15/ | ||
* Organizzazione gerarchica dei sistemi di calcolo: HW, FW, OS, APPS | * Organizzazione gerarchica dei sistemi di calcolo: HW, FW, OS, APPS | ||
* Compilatori ed interpreti | * Compilatori ed interpreti | ||
- | - Seminario 2 (21/ | + | * Il calcolatore Von Neumann o a programma memorizzato |
- | * componenti principali: CPU, MEMORIE, I/O | + | * Sistema di elaborazione come insieme di unità |
- | * indirizzi logici | + | * Rappresentazione in base b e albegra di Boole |
- | * Cenni storici | + | - Seminario 3 (22/03/2007): Reti combinatorie e sequenziali(5 ore) |
- | - Seminario | + | * Funzioni |
- | * il linguaggio assembler | + | * Reti Sequenziali sincrone |
- | * interprete | + | * Macchine di Mealy e Moore |
- | * interruzioni ed eccezioni | + | * Modello di unità di elaborazione: PO e PC |
- | - Seminario | + | - Seminario 4 (29/03/2007): Unità di elaborazione (5 ore) |
- | * performance | + | * Interprete HW di specifiche FW: TS e PS |
- | * limitazioni delle architetture convenzionali | + | * Metodologia di progettazione di PO e PC |
- | * cenni sui calcolatori moderni (pipeline, superscalari, | + | * Semplici esempi di Unità |
- | - Seminario | + | - Seminario |
- | * principio di località | + | * Sincronizzazione fra unità |
- | * caches | + | * Architettura |
- | + | * Memorie | |
+ | - Seminario | ||
+ | * Linguaggio Assembler | ||
+ | * Modi di indirizzamento | ||
+ | - Seminario 7 (12/ | ||
+ | * Classifficazione delle istruzioni | ||
+ | * RISC e CISC | ||
+ | * Compilazione di un semplice linguaggio imperativo in assembler | ||
+ | * Funzioni: Il passaggio di parametri via registro e via memoria | ||
+ | - Seminario | ||
+ | * Obiettivi, livelli | ||
+ | * Blocchi, pagine | ||
+ | * Località | ||
+ | * Prestazioni | ||
+ | * Indirizzamento e traduzione degli indirizzi |
ssis/architettura.1173983028.txt.gz · Ultima modifica: 27/06/2007 alle 12:16 (18 anni fa) (modifica esterna)