suppression phrase 'p-1 bits' + représentation de 5 et -5 sur 4 bits et non 8
This commit is contained in:
@@ -49,7 +49,7 @@ Les opérations ci dessous manipulent des nombres représentés en binaire, cod
|
|||||||
|
|
||||||
## 1. La représentation binaire signée
|
## 1. La représentation binaire signée
|
||||||
|
|
||||||
La première méthode utilisée pour représenter des entiers négatifs est de réserver un bit qui déterminera le signe. Il restera donc p - 1 bits pour la représentation de la valeur absolue.
|
La première méthode utilisée pour représenter des entiers négatifs est de réserver un bit qui déterminera le signe.
|
||||||
|
|
||||||
Le bit de signe choisi est le bit le poids fort. Par convention, on définira : ·
|
Le bit de signe choisi est le bit le poids fort. Par convention, on définira : ·
|
||||||
|
|
||||||
@@ -58,12 +58,12 @@ Le bit de signe choisi est le bit le poids fort. Par convention, on définira :
|
|||||||
|
|
||||||
Avant de représenter un entier, il faut aussi définir le nombre de bits qui seront utilisés, souvent 4, 8, 16, 32 ou 64 bits.
|
Avant de représenter un entier, il faut aussi définir le nombre de bits qui seront utilisés, souvent 4, 8, 16, 32 ou 64 bits.
|
||||||
|
|
||||||
Prenons un exemple avec l'entier $`5`$ sur 8 bits :
|
Prenons un exemple avec l'entier $`5`$ sur 4 bits :
|
||||||
|
|
||||||
```math
|
```math
|
||||||
\begin{align*}
|
\begin{align*}
|
||||||
5_{10} & = 0000\ 0101_2 \\
|
5_{10} & = 0101_2 \\
|
||||||
-5_{10} & = 1000\ 0101_{2}
|
-5_{10} & = 1101_{2}
|
||||||
\end{align*}
|
\end{align*}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user