Lycée > Premiere > NSI > Comprendre les bases de la représentation binaire
- Fiche de cours
- Quiz
- Profs en ligne
- Videos
- Application mobile
Objectif
Utiliser un bit pour représenter en binaire le signe d’un entier relatif.
Points clés
- Un entier signé est un entier avec un signe qui est codé sur un bit.
- Pour indiquer le signe d’un nombre, l’idée de réserver un bit pour le signe d’un nombre créerait un problème pour le0: on utilise donc la technique des entiers signés avec complément à deux.
Pour bien comprendre
- Représentation en binaire des entiers positifs
- Bit de poids fort
- Valeur absolue
1.Indication du signe et problématique du zéro
La première idée qui vient à l’esprit pour indiquer le signe d’un nombre est de réserver un bit pour symboliser le signe. On parlera alors d’entier signé. Si on écrit un nombre sur nbits, il y aura donc un bit de signe et(n–1)bits représentant la valeur absolue du nombre.
Le bit de signe est le bit de poids fort (premier nombre à gauche): si celui-ci vaut0 le nombre sera positif et si celui-ci vaut1, le nombre sera négatif.
Il faut impérativement savoir sur combien de bits on code l’information.
Exemple: codage d’un nombre sur un octet, c’est-à-dire sur 8bits.
Le nombre entier 710 serait représenté par 000001112.
Le nombre –710 serait représenté par 100001112.
Les nombres 100000002 et 000000002 représentent cependant tous les deux le nombre zéro, ce qui est pour le moins gênant.
Ceci incite donc à choisir une autre méthode.
2.Notion d'entiers signés sur 8bits
On prend le cas d’une représentation sur 8bits: il y a 256valeurs différentes (28), on représente donc les entiers sans signe de0 à255.
Lorsqu’on précise signé, on indique qu’il y aura autant d’entiers négatifs non nuls que d’entiers positifs ou nuls. Sur 8bits, le premier bit (de poids fort) indique le signe. On ira donc de–12810(–27) à12710 (27–1): il y a 128valeurs positives en comptant le010).
Rappel
Un entier signé est un entier qui possède un signe: il peut être négatif, positif ou nul.
On utilise pour le moment la représentation suivante.
Représentation d’entiers signés sur8bits
Représentation des entiers positifs
- On part de 000000002 qui correspond au010.
- On ajoute 12 à000000002, ce qui donne 000000012 et qui correspond à110.
- On ajoute 12 à000000012, ce qui donne 000000102 et qui correspond à210. On continue de cette manière à ajouter des12 pour obtenir les nombres suivants.
Les entiers de010 à12710 sont représentés en binaire de000000002 à011111112 (le bit de poids fort d’un entier positif ou nul est0).
Représentation des entiers négatifs
Les entiers négatifs sont rangés de–12810 à–110; ils sont représentés en binaire de100000002 à111111112 (le bit de poids fort d’un entier négatif est1).
Exemples
Le tableau ci-dessous donne la représentation des entiers signés négatifs sur 8bits.
Remarque
On peut coder des entiers signés sur un nombre de bits différents de8 (plus petit ou plus grand).
Si on utilise 5bits, il y a 32possibilités(25). Le premier bit correspond au signe, on peut donc coder les nombres de –1610(–24) à1510(23–1).
Vote en cours...
Comment as-tu trouvé ce cours ?
Évalue ce cours !
Note 4.1 / 5. Nombre de vote(s) : 23
Vous avez obtenu75%de bonnes réponses !
Reçois l’intégralité des bonnes réponses ainsi que les rappels de cours associés
Profs en ligne
S'abonner
Découvrez le soutien scolaire en ligne avec myMaxicours
Le service propose une plateforme de contenus interactifs, ludiques et variés pour les élèves du CP à la Terminale. Nous proposons des univers adaptés aux tranches d'âge afin de favoriser la concentration, encourager et motiver quel que soit le niveau. Nous souhaitons que chacun se sente bien pour apprendre et progresser en toute sérénité !
EXERCE TOI EN T'ABONNANT
Fiches de cours les plus recherchées
NSI
Effectuer des opérations en binaire
NSI
Utiliser la méthode du complément à 2 en binaire
NSI
Représenter les nombres réels en binaire
NSI
Comprendre les booléens
NSI
Utiliser les opérateurs booléens élémentaires
NSI
Obtenir une table de vérité d'une expression booléenne complexe
NSI
Représenter un texte en utilisant différents encodages
NSI
Utiliser des p-uplets nommés
NSI
Construire et utiliser un tableau indexé
Fermer
Accédez gratuitement à
![Comprendre les bases de la représentation binaire - myMaxicours (33) Comprendre les bases de la représentation binaire - myMaxicours (33)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/mymax_editis_reverse@2x.png)
Tout le contenu gratuit pendant 24h !
![Comprendre les bases de la représentation binaire - myMaxicours (37) Comprendre les bases de la représentation binaire - myMaxicours (37)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/CheckViolet@2x.png)
Podcasts de révisions
![Comprendre les bases de la représentation binaire - myMaxicours (38) Comprendre les bases de la représentation binaire - myMaxicours (38)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/CheckViolet@2x.png)
Cours en vidéo
![Comprendre les bases de la représentation binaire - myMaxicours (39) Comprendre les bases de la représentation binaire - myMaxicours (39)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/CheckViolet@2x.png)
Fiches de cours
Inscrivez-vous à notre newsletter !
PAIEMENT SÉCURISÉ
![Comprendre les bases de la représentation binaire - myMaxicours (41) Comprendre les bases de la représentation binaire - myMaxicours (41)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/BNPLogo@2x.png)
![Comprendre les bases de la représentation binaire - myMaxicours (42) Comprendre les bases de la représentation binaire - myMaxicours (42)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/CB@2x.png)
![Comprendre les bases de la représentation binaire - myMaxicours (43) Comprendre les bases de la représentation binaire - myMaxicours (43)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/Visa@2x.png)
![Comprendre les bases de la représentation binaire - myMaxicours (44) Comprendre les bases de la représentation binaire - myMaxicours (44)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/Mastercard@2x.png)
CONTACT
01 49 08 38 00 notre équipe est joignable pour répondre à toutes vos questions du lundi au vendredi de 8 h 30 à 17 h 30.
CONTACTEZ-NOUS
7 JOURS D’ESSAI GRATUIT
Une période d’essai gratuite sur tous nos abonnements en ligne pour tester avant de vous décider !
jE TESTE MYMAXICOURS
CYCLES
- Primaire
- Collège
- Lycée
COURS PAR CLASSE
- CP
- CE1
- CE2
- CM1
- CM2
- 6e
- 5e
- 4e
- 3e
- Seconde
- Seconde pro
- Première
- Première pro
- Première techno
- Terminale
- Terminale pro
- Terminale techno
EXAMENS
- Brevet
- Baccalauréat
- Bac pro
MATIERES
- Mathématiques
- Français
- Technologie
- Physique Chimie
- SVT
- Anglais
- Espagnol
- Allemand
- Histoire
- SES
- Sciences
- Philosophie
- EMC
- Histoire-Géographie géopolitique et sciences politiques
- Géographie
- Questionner le monde
- Soutien scolaire
- Profs en ligne
- Coaching Parental Ateliers
![Comprendre les bases de la représentation binaire - myMaxicours (45) Comprendre les bases de la représentation binaire - myMaxicours (45)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/MaxicoursBordas@2x-1.png)
AIDE
- Contactez-nous
- FAQ
A PROPOS
- Qui sommes-nous ?
- Blog
- Entreprise
- Etablissem*nts Scolaires
- Nos offres
- Promotions
- Nos engagements
NOUS SUIVRE
![Comprendre les bases de la représentation binaire - myMaxicours (49) Comprendre les bases de la représentation binaire - myMaxicours (49)](https://i0.wp.com/www.maxicours.com/se/wp-content/uploads/2023/06/Editis-logo-vector.svg_-1024x1024.png)
DÉCOUVREZ LES AUTRES SITES DU GROUPE
- Editions Nathan
- Editions Retz
- Le Robert
- Meet in class
- Lonely Planet
- Lisez.com
- Atelier des auteurs
- Lizzie
- Mentions légales
- Charte
- Résilier votre abonnement
- CGV
- Paramètres des cookies
Copyright © myMaxicours 2024