Podcast
Questions and Answers
Qual è la base del sistema binario?
Qual è la base del sistema binario?
- 16
- 2 (correct)
- 10
- 8
Qual è il peso della cifra più significativa in un numero di 4 bit in base 2?
Qual è il peso della cifra più significativa in un numero di 4 bit in base 2?
- $2^0$
- $2^1$
- $2^3$ (correct)
- $2^4$
Qual è l'operazione corretta per 1 + 1 nel sistema binario?
Qual è l'operazione corretta per 1 + 1 nel sistema binario?
- 10 (correct)
- 1
- 2
- 0
Quale dei seguenti sistemi numerici è considerato posizionale?
Quale dei seguenti sistemi numerici è considerato posizionale?
Come si ottiene il numero binario a partire da un numero in base 10?
Come si ottiene il numero binario a partire da un numero in base 10?
Cosa rappresenta l'overflow in un'operazione binaria?
Cosa rappresenta l'overflow in un'operazione binaria?
Quale delle seguenti affermazioni è vera riguardo alla sottrazione in binario?
Quale delle seguenti affermazioni è vera riguardo alla sottrazione in binario?
Un byte è composto da quante cifre binarie?
Un byte è composto da quante cifre binarie?
Quale affermazione è corretta riguardo la somma in aritmetica FP?
Quale affermazione è corretta riguardo la somma in aritmetica FP?
Per rappresentare 16 colori, quanti bit sono necessari?
Per rappresentare 16 colori, quanti bit sono necessari?
Che cosa si verifica quando il risultato di un’operazione supera il valore massimo rappresentabile con il numero di bit disponibili?
Che cosa si verifica quando il risultato di un’operazione supera il valore massimo rappresentabile con il numero di bit disponibili?
Quanti caratteri possono essere rappresentati con 8 bit nel codice ASCII?
Quanti caratteri possono essere rappresentati con 8 bit nel codice ASCII?
Qual è il principale vantaggio dell'Unicode rispetto all'ASCII?
Qual è il principale vantaggio dell'Unicode rispetto all'ASCII?
Qual è la base del sistema ottale e come vengono rappresentati i numeri?
Qual è la base del sistema ottale e come vengono rappresentati i numeri?
Quale delle seguenti affermazioni riguardo i bit nel codice UTF-8 è falsa?
Quale delle seguenti affermazioni riguardo i bit nel codice UTF-8 è falsa?
Qual è la principale differenza tra la codifica Modulo e segno e il Complemento a 2?
Qual è la principale differenza tra la codifica Modulo e segno e il Complemento a 2?
Come si effettua la conversione da base 2 a base 8?
Come si effettua la conversione da base 2 a base 8?
In quanti bit è rappresentato un carattere ASCII esteso?
In quanti bit è rappresentato un carattere ASCII esteso?
Qual è l'intervallo di valori rappresentabili utilizzando la codifica Modulo e segno con 8 bit?
Qual è l'intervallo di valori rappresentabili utilizzando la codifica Modulo e segno con 8 bit?
Quale operazione è necessaria per determinare il numero di bit richiesti per codificare M oggetti?
Quale operazione è necessaria per determinare il numero di bit richiesti per codificare M oggetti?
Qual è uno dei limiti della codifica Modulo e segno?
Qual è uno dei limiti della codifica Modulo e segno?
Quali di questi dati non possono essere rappresentati direttamente da un computer?
Quali di questi dati non possono essere rappresentati direttamente da un computer?
Cosa succede al MSB nel Complemento a 2?
Cosa succede al MSB nel Complemento a 2?
Qual è il modo corretto di convertire un numero decimale negativo in Complemento a 2?
Qual è il modo corretto di convertire un numero decimale negativo in Complemento a 2?
Qual è la principale differenza tra un testo formattato e non formattato?
Qual è la principale differenza tra un testo formattato e non formattato?
Quale componente di un computer è responsabile dell'esecuzione delle istruzioni?
Quale componente di un computer è responsabile dell'esecuzione delle istruzioni?
Quale dei seguenti non è una funzione della CPU?
Quale dei seguenti non è una funzione della CPU?
Cosa rappresenta un flag all'interno di una CPU?
Cosa rappresenta un flag all'interno di una CPU?
Quali circuiti sono contenuti nel microprocessore?
Quali circuiti sono contenuti nel microprocessore?
Cosa si intende per unità di input/output?
Cosa si intende per unità di input/output?
Qual è la funzione della memoria in un computer?
Qual è la funzione della memoria in un computer?
Qual è il range raccomandato per il numero di registri in una CPU?
Qual è il range raccomandato per il numero di registri in una CPU?
Qual è la caratteristica comune a tutte le celle di memoria di una certa unità?
Qual è la caratteristica comune a tutte le celle di memoria di una certa unità?
Quale delle seguenti affermazioni è vera riguardo alla struttura gerarchica della memoria?
Quale delle seguenti affermazioni è vera riguardo alla struttura gerarchica della memoria?
Qual è la velocità tipica della memoria DRAM?
Qual è la velocità tipica della memoria DRAM?
Quale vantaggio è associato all'uso dei bus per le interconnessioni di un calcolatore?
Quale vantaggio è associato all'uso dei bus per le interconnessioni di un calcolatore?
Qual è uno svantaggio dell'utilizzo di un bus per le interconnessioni?
Qual è uno svantaggio dell'utilizzo di un bus per le interconnessioni?
Che tipo di memoria è caratterizzata dalla persistenza?
Che tipo di memoria è caratterizzata dalla persistenza?
Qual è la dimensione tipica di una memoria SRAM?
Qual è la dimensione tipica di una memoria SRAM?
Per quale motivo non è pratica la connessione punto-punto tra unità di un calcolatore?
Per quale motivo non è pratica la connessione punto-punto tra unità di un calcolatore?
Study Notes
Sistemi di numerazione
- La base B determina il set delle cifre e le loro proprietà: Cifre = {0, 1, ..., B - 1} e Peso della cifra i-esima = Bi.
- Rappresentazione di un numero in base B su N cifre avviene tramite la somma 𝐴 = ∑ 𝑎𝑖 ⋅ 𝐵 𝑖.
- Sistemi non posizionali includono egiziano, romano e greco; i posizionali comprendono babilonese, inuit, selti, maya e indo-arabo.
- Il sistema binario (B = 2) utilizza le cifre {0, 1}, rappresentando un bit come BInary DigiT.
Conversione tra basi
- Passare da decimale a binario attraverso divisione successiva per 2, registrando il resto e invertendo l’ordine finale.
- Un byte equivale a 8 bit; aggregazioni di byte formano parole (word) che possono essere 1, 2, 4 o 8 byte.
- In un sistema binario a N bit, si possono avere 2N combinazioni distinte.
Operazioni binarie
- Somma in binario:
- 0 + 0 = 0
- 0 + 1 = 1
- 1 + 0 = 1
- 1 + 1 = 0 (carry 1)
- Sottrazione in binario:
- 0 − 0 = 0
- 0 − 1 = 1 (borrow = 1)
- 1 − 0 = 1
- 1 − 1 = 0
- Overflow indica che il risultato di un’operazione supera la capacità di rappresentazione, ad esempio se si supera 255 in un byte.
Sistemi ottale ed esadecimale
- Sistema ottale ha base 8 (cifre 0-7); utile per scrivere numeri binari in forma compatta.
- Conversione da bina ri a ottale avviene con gruppi di 3 cifre; da decimale si divide per 8.
- Sistema esadecimale ha base 16, utilizzando cifre da 0 a 9 e lettere da A a F; conversione da binario a esadecimale avviene con gruppi di 4 cifre.
Rappresentazione dei numeri relativi
- Due codifiche per numeri positivi e negativi: Modulo e segno (M&S) e Complemento a 2 (CA2).
- M&S usa il MSB per indicare il segno, portando a casi di doppio zero (+0 e -0) e intervalli limitati.
- CA2 usa un MSB con peso negativo, semplificando operazioni aritmetiche e consentendo l’uso degli stessi principi binari per il segno.
Rappresentazione di dati non numerici
- Il calcolatore manipola solo numeri; ogni oggetto deve avere un corrispondente codice binario unico.
- Ad esempio, un’immagine a 24 bit permette 2^24 colori, con 8 bit per ogni canale RGB.
- ASCII (7 bit originari, ora 8) rappresenta caratteri, cifre e segni di interpunzione.
Unicode e UTF-8
- Unicode copre tutti i caratteri delle lingue del mondo, con la codifica più comune, UTF-8.
- UTF-8 usa 1-4 byte a seconda del carattere, consentendo rappresentazione di caratteri rari.
- Formati di testo: formattato (aspetti come font e colore) e non formattato (solo caratteri).
Architettura del computer
- Componenti fondamentali: unità di input/output, unità di elaborazione (microprocessore) e memoria.
- CPU gestisce istruzioni e comunicazione tra memoria e periferiche tramite registri e flag.
- La memoria ha accesso sequenziale o casuale ed è organizzata in una struttura gerarchica per efficienza.
Interconnessioni e bus
- I bus connettono il CPU, la memoria e i controllori di I/O tramite una singola linea di comunicazione, riducendo costi e complessità.
- Vantaggi includono standardizzazione e estendibilità; svantaggi riguardano lentezza e sovraccarico del processore.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Scopri le nozioni fondamentali sui sistemi di numerazione nel campo dell'informatica. In questo quiz, esplorerai le caratteristiche delle basi numeriche e il peso delle cifre. Preparati a testare la tua comprensione della rappresentazione dei numeri naturali.