Problème binaire
Faucheur95370
Messages postés
1
Statut
Membre
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Alors voila j'ai un exercice sur le binaire à rendre mercredi prochain et j'essaye de le faire depuis environ 5 heures... Apparemment c'est un exercice rapide mais j'ai vraiment du mal alors un petit coup de pouce de votre part serai le bienvenu car je suis désespéré (PS: je ne savais pas dans quelle section poser ma question alors je suis désolé si je me suis trompé).
Voici l'exercice recopier tel quel :
Exercice 4 : débordement
2)Nombres binaires signé (C2)
DANS CET EXERCICE TOUS LES NOMBRES SONT ECRITS SUR 5 BITS.
a)Effectuez les six opérations suivantes en notant bien les retenues intermédiaires si elles existent.
01010+01100 01010-10100 10100-01010
10100+10110 00101+11101 00101-00011
b)Donnez une méthode qui, en regardant uniquement le signe des nombres utilisés, permet de repérer les résultats faux. Appliquez-la aux résultats de la question a).
c)Convertissez chaque nombre dans le système décimal et vérifiez que quatre résultats sont faux.
d)L'unité de calcul de l'ordinateur utilise une autre méthode plus simple pour détecter les débordements.
On peut détecter le débordement en comparant la retenue qui sort de ce même rang : il y a débordement si la retenue entrante est l'inverse de la retenue sortante.
Vérifier cette approche sur chacune des six opérations.
Pourquoi est-elle préférable à l'autre méthode ?
Fin de l'exercice.
Alors voila mes principaux problèmes :
-Je suppose mais je ne suis pas sur que les nombres des six opérations de l'énoncé sont des entiers non signés (ce n'est pas du tout précisé...)
-Dans le cas ou ils ne sont pas signés, je trouve seulement 2 résultats faux après avoir calculé des centaines de fois ces opérations (j'ai utilisé la méthode du complément à 2 pour les soustractions) : 10100+10110 il y a un débordement, 00101+11101 il y a également débordement..
Je n'attends pas forcément que vous me résolviez l'exercice en entier mais au moins me donner un coup de pouce pour les 3 première questions (j'ai aucune idée pour la b))
Merci d'avance de votre aide =)
Alors voila j'ai un exercice sur le binaire à rendre mercredi prochain et j'essaye de le faire depuis environ 5 heures... Apparemment c'est un exercice rapide mais j'ai vraiment du mal alors un petit coup de pouce de votre part serai le bienvenu car je suis désespéré (PS: je ne savais pas dans quelle section poser ma question alors je suis désolé si je me suis trompé).
Voici l'exercice recopier tel quel :
Exercice 4 : débordement
2)Nombres binaires signé (C2)
DANS CET EXERCICE TOUS LES NOMBRES SONT ECRITS SUR 5 BITS.
a)Effectuez les six opérations suivantes en notant bien les retenues intermédiaires si elles existent.
01010+01100 01010-10100 10100-01010
10100+10110 00101+11101 00101-00011
b)Donnez une méthode qui, en regardant uniquement le signe des nombres utilisés, permet de repérer les résultats faux. Appliquez-la aux résultats de la question a).
c)Convertissez chaque nombre dans le système décimal et vérifiez que quatre résultats sont faux.
d)L'unité de calcul de l'ordinateur utilise une autre méthode plus simple pour détecter les débordements.
On peut détecter le débordement en comparant la retenue qui sort de ce même rang : il y a débordement si la retenue entrante est l'inverse de la retenue sortante.
Vérifier cette approche sur chacune des six opérations.
Pourquoi est-elle préférable à l'autre méthode ?
Fin de l'exercice.
Alors voila mes principaux problèmes :
-Je suppose mais je ne suis pas sur que les nombres des six opérations de l'énoncé sont des entiers non signés (ce n'est pas du tout précisé...)
-Dans le cas ou ils ne sont pas signés, je trouve seulement 2 résultats faux après avoir calculé des centaines de fois ces opérations (j'ai utilisé la méthode du complément à 2 pour les soustractions) : 10100+10110 il y a un débordement, 00101+11101 il y a également débordement..
Je n'attends pas forcément que vous me résolviez l'exercice en entier mais au moins me donner un coup de pouce pour les 3 première questions (j'ai aucune idée pour la b))
Merci d'avance de votre aide =)
A voir également:
- Pour participer à un jeu, josé doit donner un nom de code à chacun des membres de son équipe ci-dessous. il veut utiliser le code binaire. il essaie avec seulement 3 bits. mais cela ne suffit pas. combien de membres n'auront pas de code ?
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code de triche gta 4 - Guide
2 réponses
Je cite :
"Exercice 4 : débordement
2)Nombres binaires signé (C2)"
Ainsi ta supposition comme quoi les entiers sont non signés est fausse... Reprends donc ton exercice en considérant, comme c'est marqué, que les entiers sont signés !
"Exercice 4 : débordement
2)Nombres binaires signé (C2)"
Ainsi ta supposition comme quoi les entiers sont non signés est fausse... Reprends donc ton exercice en considérant, comme c'est marqué, que les entiers sont signés !