Numération binaire problème excercice

Résolu
altaiir8 Messages postés 39 Date d'inscription   Statut Membre Dernière intervention   -  
altaiir8 Messages postés 39 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un problème avec un exercice concernant la numération binaire, je ne vois pas comment procéder ...

Voici l'exo en question :


Si quelqu'un pouvait m'aider ... juste pour le début

Merci

6 réponses

Utilisateur anonyme
 
Bonjour nous ne sommes pas là pour faire tes exercices à ta place.
Tu peux dire j'ai essayé ceci ou cela mais je n'obtiens pas le résultat escompté.

Il sera d'autre part judicieux d'écrire plutôt que de poster une image, celle-ci sont réduite et du coup quand il s'agit de texte c'est difficilement lisible.
1
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
J'ai agrandi l'image. On y voit plus clair maintenant.
Mais c'est un bon exercice théorique, le seul moyen de l'aider serait de lui donner la réponse toute faite (ce qui ne serait pas l'aider), d'ailleurs en soit il ne s'agit même pas de programmation...

Voici quelques liens, mais j'imagine que tu as déjà un cours pour faire cela...
Le codage binaire, Système binaire
0
altaiir8 Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
Tout d'abord merci pour vos réponses, Oui ce n'est pas vraiment de la programmation mais je ne savais pas ou poster donc ...

Pour l'exo ce n'est pas que je n'ai pas essayer c'est que je ne vois pas comment faire si j'ai bien compris ce qu'on nous demande au début il faut calculer le nombre de bits nécessaire pour écrire en binaire la numérotation 0, 1, 2,3,4 .... jusqu'au dernier octet
Pour les nombres a 1 chiffre c'est 1 octet par nombre sois 8 bits, pour les nombres a 2 chiffre c'est 2 octet par nombre sois 16 bits ... ect c'est bien sa ?

En suivant ma logique et vu que l'espace fais 8 ko au total sois 8192 octet, on va compter de 0 a 8191 j'ai trouvé sa : 8.10+16.90+24.900+32.7992 = 278864 bits
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
"Pour les nombres a 1 chiffre c'est 1 octet par nombre sois 8 bits"
C'est très obscur comme explication. Déjà évites d'utiliser les mots "chiffre" ou "nombre" ça porte à confusion, utilises le vocabulaire de ton énoncé, c'est à dire "bit", "numéro", "bloc", "espace"...
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Non, ce n'est pas ça.
Il faut convertir en binaire le nombre pour t'en rendre compte.
Par exemple :
0 donne 0 => 1 bit
1 donne 1 => 1 bit
2 donne 10 => 2 bits
...
8 donne 1000 => 4 bits.
Etc.
0
altaiir8 Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
Mmmm ok mais dans ce cas je ne vois pas trop comment faire ... a part convertir tout les numéros jusqu'à 8191 :s
0
JwTdd
 
Salut,dans la question il demande juste les 4 premier et 4 derniers, pour les 4 derniers il suffit de savoir il y a combien d'octet dans l'espace de 8Ko et prendre en compte que tu as commencer a compter à partir de 0 et non par 1
0
altaiir8 Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
Mais pour celle d'avant je fais comment ? :s
0
JwTdd
 
1 bit donne 2^1=2 valeurs possibles
2 bits donne 2^2=4 valeurs possibles
3 bits donne 2^3=8 valeurs possibles
4 bits donne 2^4=16 valeurs possibles
etc

ça augmente très vitte ça double a chaque fois, ça ne sera donc pas si long de trouver combien de bits il faut
0

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

Posez votre question
altaiir8 Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
Oui mais c'est seulement le nombre de possibilités qu'on a pour n bits, hors on nous demande le nombre précis de bits qu'il nous faut pour la numération ... sur 13 bits on a 8192 possibilités mais ce n'est pas ce qui est demandé :/
0
JwTdd
 
De ce que j'ai compris de la question (peut-être mal) c'est combien de bit on a besoin pour y mettre le numéro/l'adresse d'un octet. Ensuite est-ce qu'il faut obligatoirement stocker toutes ces adresses et donner l'espace total occupé par les adresses, je ne pense pas que la question soit si sournoise que ça.
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
...ce qui au pire ne serait que multiplier 8192 par 13...
0
altaiir8 Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
Ok merci pour votre aide, je crois que j'ai compris :)
0