Nwlapcug.com


Che cosa è codifica binaria?

Che cosa è codifica binaria?


Codifica binaria è un metodo di rappresentare un numero in base 2, in cui ogni posto di un numero corrisponde ad una potenza di 2. Codifica binaria utilizza solo le cifre 1 e 0 (noto come cifre binarie, o "bit") e combina tali cifre per produrre diversi numeri binari. Quasi tutti i computer utilizzano la codifica binaria, perché è facile da implementare con elettronica digitale e algebra di Boole, in cui le variabili sono solo i valori 1 e 0.

Notazione

Binario codifica essenzialmente opere nel modo stesso come 10 decimale, o base, codifica, ma invece di valori tra 0 e 9, ogni colonna può contenere solo un valore di 0 o 1. Il numero uno è rappresentato come 1 in codifica sia decimale e binario. Il numero due è rappresentato come 2 in codifica decimale, ma come 10 in codifica binaria. Questo indica 0 in 1s colonna e 1 nel 2s colonne. Lo stesso principio vale per i più grandi numeri binari; il codice binario 1001 rappresenta un numero binario a 4 bit con 1 nel 1s colonna, 0 nel 2s colonna, 0 nel 4s colonna e 1 nel 8s colonna, o l'equivalente di 8 + 0 + 0 + 1 = 9 in codifica decimale.

Computer

Computer utilizzano piccoli dispositivi elettronici, noti come transistor, per passare l'elettricità che fluisce attraverso loro circuiti on e off. Come tale, computer possono solo riconoscere e fuori, che si traducono in 1 o 0. Tuttavia, il computer possono tradurre tutti i tipi di dati, inclusi testo, numeri, audio e video, in codice binario, così efficacemente usano solo le cifre 1 e 0 per tutto ciò che fanno.

Numeri binari con segno

Numeri binari possono essere firmati..--cioè, positivo o negativo..--ma il segno del numero deve essere rappresentato anche dalle cifre 0 e 1. Un numero binario è pertanto costituito da due parti, il bit del segno e la grandezza. Il bit più a sinistra del numero, conosciuto come il bit più significativo, denota il segno, mentre i bit rimanenti denotano la grandezza del numero. Un numero binario a 8 bit senza segno può rappresentare valori compresi tra 0 e 255 (2 ^ 8 = 256), mentre un numero binario con segno a 8 bit può rappresentare valori compresi tra -2 ^ 7 e 2 ^ 7-1, o -128 e 127.

Punto di binario

Numeri binari possono inoltre contenere una virgola binaria, in modo che possono rappresentare le frazioni e i numeri di numero intero-frazione. Il punto di binario può essere fisso o variabile; nel caso di virgola mobile numero, un computer registro (un'area di memoria ad alta velocità nell'unità di elaborazione centrale) memorizza il numero senza la virgola binaria, mentre un secondo registro memorizza un numero che indica la posizione del punto di binario.