Click ici

Fermé
majdou01 Messages postés 10 Date d'inscription lundi 8 octobre 2007 Statut Membre Dernière intervention 13 novembre 2007 - 12 nov. 2007 à 01:44
miotype Messages postés 968 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 22 octobre 2012 - 12 nov. 2007 à 20:50
Bonjour tt le monde j'ai vraiment besoin de votre j'ai un control là decu et je ne sais pa comment reépondres à ces 2 exercices j'ai pas de corrigés plzzzz
Exercice 1
On dispose de 8 bits pour coder un nombre. Quel est le plus petit entier négatif et le plus grand entier positif que l'on puisse représenter ?
En général, les machines (les ordinateurs) disposent de mémoires sur 16 bits et les plus récentes sur 32 bits. Dans ces deux cas, quel est le plus petit entier négatif ?

Exercice 2
A quelles opérations logiques binaires correspondent respectivement la somme et la retenue ?

12 réponses

mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
12 nov. 2007 à 03:00
il me semble que la somme c'est un XOR et la retenu un OR
0
majdou01 Messages postés 10 Date d'inscription lundi 8 octobre 2007 Statut Membre Dernière intervention 13 novembre 2007
12 nov. 2007 à 14:27
mai je pense que myotype à raion c'est 2 à la puissance 8 moins un 1 ce qui fais un 255 et je pense pour le 16 bits c'est 2 à la puissance 16 mons 1 ce qui fais 65536 donc le plus petit et le 0 et le plus grand c'st 65536 est ce vrai ou faux répondez moi j'ai peur que j'aille la même question au co,ntrol
0
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
12 nov. 2007 à 14:41
Question 1 : C'est faux, le question est : Quel est le plus petit entier négatif et le plus grand entier positif que l'on puisse représenter ?

Conclusion : il faut coder le plus petit entier possible avec 8 bits, donc appliquer la méthode d'un entier signé, c'est à dire la méthode que jee pee à donner plus haut.
Pour ce qui est de coder l'entier positif le plus haut, il faut bien prendre (à mon avis) 2 puissance 8 comme résultat.

Pour la question 2 je n'en ai aucune idée.
0
miotype Messages postés 968 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 22 octobre 2012 81
12 nov. 2007 à 15:30
pourquoi pas 2puissance 9. lol
non c'est bien 255 le nombre le plus haut avec 256 solution 0 y compris
madjou01 commancamarche tiens a disposition des explications qui te confirmeront ce que je te disais
https://www.commentcamarche.net/informatique/technologies/24919-code-binaire-principe-codage-regles-symboles/
j'espere resolver ton soucis
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
majdou01 Messages postés 10 Date d'inscription lundi 8 octobre 2007 Statut Membre Dernière intervention 13 novembre 2007
12 nov. 2007 à 19:50
donc ce que j'ai dis est vrai d'aprés ce que j'ai lu sur les explications de commentcamarche donc sur 8 bits qui représente un octet le plus pett nombre est le 0 00000000 et le 255 11111111
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
12 nov. 2007 à 20:00
c'est ça si tu ne prend en compte que les entiers positif

si tu veux aussi les entier negatif faut enlever un bit et donc le plus petit sera -127 et le plus grand 127
0
miotype Messages postés 968 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 22 octobre 2012 81
12 nov. 2007 à 19:56
ca confirme ce que je te disais
0
majdou01 Messages postés 10 Date d'inscription lundi 8 octobre 2007 Statut Membre Dernière intervention 13 novembre 2007
12 nov. 2007 à 20:25
mai le pus grang c un 0 pas un 127 comment tu la obtenu dsl mai j'ai pa compris plutt j'ai compris le cas de -127 et pour le deusiéme exercice comment je vai faire j'ai un control demain en informatique
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
12 nov. 2007 à 20:33
en fait jee pee te la bien expliquer mais je vais essayer encore :)

sur 8bit les entiers vont de 0 a 255 car 2 puissance 8 = 256

mais dans ton enonce on te demnde aussi les entier negatif donc sachant qu'on utilise un bit pour dire si l'entier est positif ou negatif la valeur absolu de l'entier se retrouve codé sur 7bit donc les entiers vont de -127 a 127 car 2 puissance 7 = 128

j'espere que tu as compris la...

pour ta deuxieme question je pense que la somme correspond a l'operation logique XOR car c'est un "ou exclusif"
et la retenu c'est un OR soit "ou"

mais je ne suis pas sure...
0
majdou01 Messages postés 10 Date d'inscription lundi 8 octobre 2007 Statut Membre Dernière intervention 13 novembre 2007
12 nov. 2007 à 20:46
wé merci mype il fallai que je revien à jee pee là lol mais en tout cas j'ai bien compris et c tt à fait logique et pour la 2 je pense moi aussi que c'est le XOR bon merci à toi mype à jee pee aussi et j'oublie pas miotype et kyj_82 sinon @+ éspérons que j'aie un 20/20 lol
0
miotype Messages postés 968 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 22 octobre 2012 81
12 nov. 2007 à 20:50
bon courage pour tes notes
tiens nous au courant ej suis curieux de connaitre les reponse et savoir si c'est bien ce qu'on ennoncé les gens ci dessus
0
miotype Messages postés 968 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 22 octobre 2012 81
12 nov. 2007 à 02:07
exercice 1 tu peux en trouver en 512bit et je crois meme qu'il y a le 630bit
je dirais 0 et 255 soit 00000000 et 11111111
-2
jee pee Messages postés 40449 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 14 novembre 2024 9 418
12 nov. 2007 à 02:31
moi je dirais

8 bits : -127 à +127

16 bits = -32 767

32 bits = - 2 147 483 647
0
majdou01 Messages postés 10 Date d'inscription lundi 8 octobre 2007 Statut Membre Dernière intervention 13 novembre 2007 > jee pee Messages postés 40449 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 14 novembre 2024
12 nov. 2007 à 13:28
slt jee pee tu peut me dire comment t'a fait pour trouver
0
jee pee Messages postés 40449 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 14 novembre 2024 9 418 > majdou01 Messages postés 10 Date d'inscription lundi 8 octobre 2007 Statut Membre Dernière intervention 13 novembre 2007
12 nov. 2007 à 14:02
Sur 8 bits :

j'enlève un bit pour le signe (négatif ou positif)

donc restent 7 bits, 2 puissance 7 = 128 possibilités qui permettent de coder une valeur de 0 à 127



Sur 16 bits :

j'enlève un bit pour le signe (négatif ou positif)

donc restent 15 bits, 2 puissance 15 = 32 768 possibilités qui permettent de coder une valeur de 0 à 32 767

...
0
majdou01 Messages postés 10 Date d'inscription lundi 8 octobre 2007 Statut Membre Dernière intervention 13 novembre 2007 > jee pee Messages postés 40449 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 14 novembre 2024
12 nov. 2007 à 14:12
ok merci jee ca semble logique j'ai compris ce que tu voulai dire
0
miotype Messages postés 968 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 22 octobre 2012 81
12 nov. 2007 à 02:12
exercice 2
il me semble que c'est a la multiplication
-2
jee pee Messages postés 40449 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 14 novembre 2024 9 418
12 nov. 2007 à 02:41
Et je connais trois operations logiques le AND le OR et le XOR

mais le sens de la question m'échappe car ces operateurs travaillant sur chaque bit separement, jamais on ne peut pratiquer une operation ayant le sens commun de la somme puisque si je travaille sur deux bits ayant chacuns la valeur 1 , le resultat le plus élevé que je puisse obtenir puisque sur un bit lui aussi c'est 1 (pas terrible comme "somme" 1 + 1 = 1)

mais j'ai dû oublier mes cours, c'était déjà il y a plusieurs lustres
0