Perché il binario?
Fa parte della sezione Fondamenti del percorso Assembly di Coddy. Lezione 7 di 45.
I computer usano l’elettricità. Ma l’elettricità non è perfetta: la tensione fluttua e ci sono disturbi.
Se i computer provassero a usare 10 diversi livelli di tensione (0V, 1V, 2V... 9V) per rappresentare le cifre da 0 a 9, commetterebbero continuamente errori.
La soluzione: usa solo due livelli di tensione.
- Spento (0 volt) = 0
- Acceso (5V, 3.3V o 1.8V) = 1
Questo si chiama binario. Solo due simboli: 0 e 1.
Termini di base:
- Bit = una cifra binaria (0 o 1)
- Byte = 8 bit
Tutto in un computer è binario:
- La lettera 'A' =
01000001 - Il numero 42 =
00101010 - Un'istruzione come
mov= uno schema binario
Provalo tu
Questa lezione non include una sfida di codice.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
1La macchina
Che cos’è la CPUMemoriaRegistri vs memoriaCome funzionano le istruzioniSchema a due fileL’architettura x86-642Sistemi numerici
Perché il binario?Numeri binariDa decimale a binarioPerché l'esadecimale?Da esadecimale a decimaleDa decimale a esadecimaleASCII ed esadecimale5Chiamata di sistema di uscita
Cos'è una chiamata di sistema?Chiamata di sistema di uscita (60)Codici di uscitaRiepilogo: uscita correttaEsercitati da solo: Playground Assembly