Aritmetica binaria
L'aritmetica binaria consiste nelle operazioni di somma, di sottrazione, di divisione e di moltiplicazione tra numeri binari. L'aritmetica binaria si basa sugli stessi principi dell'aritmetica decimale applicate su due cifre ( due bit ) anziché dieci. Ad esempio, nel sistema binario le cifre variano da 0 a 1, pertanto nella somma di due cifre si ha un riporto alla posizione superiore ogni volta che si oltrepassa la cifra 1, allo stesso modo di quanto accade nel sistema decimale quando si oltrepassa la cifra 9. Le operazioni dell'aritmetica binaria sono le seguenti:
Addizione binaria. L'addizione nel calcolo binario consiste nella somma dei due bit con riporto di 1 quando la somma degli addendi è superiore a 1. La seguente tabella mostra tutti i casi possibili:
0 + 0 | = | 0 | |
0 + 1 | = | 1 | |
1 + 0 | = | 1 | |
1 + 1 | = | 0 | con riporto 1 |
Sottrazione binaria. La sottrazione nel calcolo binario consiste nella differenza tra due numeri binari con eventuale prestito di 1 quando il sottraendo è maggiore del minuendo. La tabella seguente mostra i vari casi possibili:
0 - 0 | = | 0 | |
0 - 1 | = | 1 | con prestito di 1 |
1 - 0 | = | 1 | |
1 - 1 | = | 0 |
Moltiplicazione binaria. La moltiplicazione nel calcolo binario è del tutto identica alla moltiplicazione decimale. La tabella seguente mostra i vari casi possibili:
0 x 0 | = | 0 | |
0 x 1 | = | 0 | |
1 x 0 | = | 0 | |
1 x 1 | = | 1 |
Divisione binaria. La divisione nel calcolo binario è identica alla divisione decimale. La tabella seguente mostra tutti i casi possibili.
0 ÷ 0 | = | indefinita | |
0 ÷ 1 | = | 0 | |
1 ÷ 0 | = | indefinita | |
1 ÷ 1 | = | 1 |