Docente
|
CICIANI BRUNO
(programma)
1 IntroduzioneArchitettura di von Neumann Descrizione di base di un calcolatore, Unità centrale di calcolo, CPU, Bus, Memoria, Ingresso uscitaEvoluzioni architetturali, Microprogrammazione, Macchine astratte e livelli di programmazione 2 Codifica dell’informazioneSistema di numerazione posizionaleConversione dalla base n alla base p Numeri naturali 3 AritmeticaNumeri relativi Codifica in modulo e segno, Codifica in eccesso, Codifica in complemento a 2Numeri reali, Rappresentazione in virgola mobile, Standard IEEE 754Codifica ASCII 4 Funzioni binarieDefinizione di funzione binaria, Tabelle di veritàAlgebra di Boole, Algebra di commutazione, Espressioni booleaneMintermini e maxtermini, Espressioni canoniche (SP) (PS)Operatori universali, Espressioni minime, Mappe di Karnaugh 5 Reti combinatorieStruttura AND-OR, Somma di Prodotti (SP), Struttura NAND-NANDStruttura OR-AND, Prodotto di Somme (PS),Struttura NOR-NORCircuiti aritmetici binari, Half adder, Full Adder, Ripple Carry Adder (RCA), Carry Look-ahead Adder (CLA)Codificatori, Decodificatori, Multiplexer, DemultiplerMemorie ROMUnità Aritmetico Logica (ALU), ALU ad un bit, ALU a 4 bit 6 Reti sequenzialiModello generale, Definizione di automa a stati finitiElementi di memoria, Latch SR (Set Reset), Latch D con abilitazione a livello, Flip flop D Master SlaveRegistri, Registri a caricamento parallelo con ingressi di controlloRegistri a scorrimento (shift register)Realizzazione di un automa mediante rete LLCMemorie RAM 7 MicroarchitetturaModello funzionale, Operazioni elementariTrasferimento dati fra due registriIstruzioni semplici, Impiego della ALU mediante un banco registriUnità di controllo microprogrammataMicroarchitettura di una CPU ad accumulatore, La CPU come un interprete Il set istruzioniUnità operativa, Unità di controllo, Il ciclo istruzione Unità di controllo microprogrammata, Unità di controllo a logica cablata 8 Architettura livello istruzioniIl set istruzioniTrasferimento dati Istruzioni logico aritmetiche Controllo del flusso di esecuzioneIstruzioni ingresso uscita 9 Il PD32Caratteristiche Set IstruzioniLinguaggio AssemblyModi di indirizzamentoIstruzioni aritmeticheCostrutti di controlloLa traduzione di un programmaSubroutines
|