Calcolatori elettronici
Codifica e rappresentazione delle informazioni
- Sistemi di rappresentazione dei numeri, conversioni di base, codifica binaria di interi e reali
Logica combinatoria e algebra di boole
- Porte logiche, Funzioni booleane, Teorema di Shannon, Forme canoniche
Sintesi di reti combinatorie
- Mappe di Karnaugh, Minimizzazione
Logica Sequenziale
- Automi, effetto della retroazione, stato/memoria, bistabili, flip flop e latches
Architettura di Base dei Sistemi di Elaborazione
- Modelli di riferimento (Von Neuman e Harward)
- La CPU: Generalità, Unità di Controllo, Ciclo di Elaborazione, Set Istruzioni, Parallelismo, ALU, RISC/CISC
- La Memoria: principio di località gerarchie, Registri, ROM, Cache, RAM, Supporti magnetici e ottici, memorie a stato solido
- I/O: controllers, drivers, modalità di gestione, Interrupt, DMA, BUS di comunicazione
Architettura e programmazione assempbly 80x86
- La famiglia 80x86, registri, assembler, linker, loader, istruzioni, modalità di indirizzamento, esempi di programmazione assembly
Calcolatori elettronici
Codifica e rappresentazione delle informazioni
- Sistemi di rappresentazione dei numeri, conversioni di base, codifica binaria di interi e reali
Logica combinatoria e algebra di boole
- Porte logiche, Funzioni booleane, Teorema di Shannon, Forme canoniche
Sintesi di reti combinatorie
- Mappe di Karnaugh, Minimizzazione
Logica Sequenziale
- Automi, effetto della retroazione, stato/memoria, bistabili, flip flop e latches
Architettura di Base dei Sistemi di Elaborazione
- Modelli di riferimento (Von Neuman e Harward)
- La CPU: Generalità, Unità di Controllo, Ciclo di Elaborazione, Set Istruzioni, Parallelismo, ALU, RISC/CISC
- La Memoria: principio di località gerarchie, Registri, ROM, Cache, RAM, Supporti magnetici e ottici, memorie a stato solido
- I/O: controllers, drivers, modalità di gestione, Interrupt, DMA, BUS di comunicazione
Architettura e programmazione assemply 80x86
- La famiglia 80x86, registri, assembler, linker, loader, istruzioni, modalità di indirizzamento, esempi di programmazione assembly
Parte 1 - Codifica e rappresentazione delle informazioni
Un'informazione è un insieme di segnali che condizionano l'evoluzione di un sistema, i quali verrà rappresentato tramite opportune sequenze di simboli in un alfabeto prefissato. Scelgo di rappresentare i dati in modo da gestire, elaborare, e memorizzare al meglio le informazioni.
Un codice è un insieme di parole composto da simboli di un alfabeto Σ.
La codifica di un insieme di informazioni I in un dato codice c, la vedo come una funzione f: I → C, cioè una legge che associa ad ogni informazione che si intenda rappresentare una parola del codice c.
Analogo sono le decodifiche e la funzione inversa f-1: C → I
A tal proposito distinguiamo tra:
- Codice su chiave: le informazioni non si intendono di memorizzare il contenuto dei messaggi.
- Codice non su chiave: le informazioni sono codificate anche chi conosce la chiave di decodifica può leggere il messaggio.
Un alfabeto di simboli deve generare parole che hanno:
- sinonima: configurazione di simboli ammissibili per dora una I.
- senso: le parole generate devono avere un senso compiuto per dora una I.
Importante è il Codice ASCII, una codifica comunia e usata globale. Fatto in modo che due elaboratori che usano codifichi aumenua si capiscano. È un sistema a 7-bit con 128 caratteri, successivamente mai dentro ai 8-bit con
numerosa.
EBCDIC è un insieme di 256 costitutu. Altre codifiche incorporano lettera e numeri di alfabeti presenze.
Un tipo importante di informazione è quello che modifica il valore di un numero naturale, posso cambiarci tra il concetto astrato di numero è.
Il suo numeroso, i suoi lo stringa di caratteri che rappresenta il numeroso
Vediamo ora le priorità di proprietà: considerando i segni convenzionali: 5>9.
- Chiunque: Ha un rumore maggiore di quello rappresentabile, 600+600-1200 <= S
- Underflow: Ha un rumore minore di valore minimo rappresentabile, 3-5=-2 <= S
- Bande maggiori associazione: 700+(100-300) <= S = 700+100+300. Ho un rumore perché 700 HCI è un chiunque.
- Bande maggiori distribuzione: 2 x (5-9) = (2 x 5)-(2 x 9)
Rappresentazione Posizionale Numerica
In questa rappresentazione ogni cifra ha un peso, e ciò induce perché un valore intero rappresenti un numero finito per memorizzare.informazione
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Calcolatori Elettronici
-
Esercizi riassuntivi Calcolatori elettronici
-
Appunti Calcolatori Elettronici
-
Domande chiuse Calcolatori e sistemi operativi