CNED Défininition du Langage Binaire [Résolu]

Messages postés
172
Date d'inscription
vendredi 29 décembre 2000
Statut
Membre
Dernière intervention
10 octobre 2012
- - Dernière réponse :  nied-Ffm- - 2 avril 2009 à 08:52
Bonjour à tous ,
Je suis étudiant via le CNED (Centre National D'enseignement à Distance) et j'ai un exo en informatique qui me pose problème.J'ai fait des recherches et tout (via des sites internet) mais je ne suis pas sûr d'avoir la bonne réponse alors si quelqu'un pouvait m'indiquer des liens d'aide ou des indices ce serait bien sympa.
(Je demande pas la correction détaillée de l'exo je risquerait de me fR gronder) mais bon des indices ...

Voici l'intitulé de mon exercice :
Exercice : Machine fictive
La machine sur laquelle porte l'exercice comporte les éléments suivants:
- une mémoire principale de 32 octets;
- un registre de travail de 8 bits (nommé ACCU) qui contient une des entrées de l'UAL avant exécution de l'opération et le résultat de l'opération ensuite;
- une Unité Arithmétique et Logique (UAL) sachant exécuter les opérations suivantes: Addition, Soustraction;
- un registre de 2 bits (nommné FLAGS) qui sont positionnés en fonction du résultat de l'UAL (BitO= 1 si le résultat est nul, Bit1 =1 si le résultat est négatif) ;
- un registre compteur d'instruction (IP) qui contient l'adresse de la prochaine instruction à exécuter;
- un registre instruction (INST) qui contient le code de l'instruction courante.

1. Combien de bits faut-il pour représenter une adresse?
2. En supposant que le nombre d'instructions disponible est de 8 et que chaque instruction est
représentée sous la forme Codop Adresse, combien de bits faut-il pour coder une instruction?

Je trouve personnellement pour la question 1 : 2bits
et pour la question 2 je me dis que comme y a 8 instructions dispos il faut 3 bits pour chaque instruction .
Je me trompe ?

Merci pour votre participation
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
172
Date d'inscription
vendredi 29 décembre 2000
Statut
Membre
Dernière intervention
10 octobre 2012
20
4
Merci
J'ai eu la correction .
Sujet résolu

Dire « Merci » 4

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 71231 internautes nous ont dit merci ce mois-ci

salut j'ai le msg sur l'exercice de codop est ce que je pourrais avoir la crrection stp ! ça sera très gentil de ta part. merci
salut j'ai le msg sur l'exercice de codop est ce que je pourrais avoir la correction stp .?! ça sera très gentil de ta part. merci
> nied-Ffm- -
désolé lol j'ai oublié de mettre le verbe je voulais dire j'ai lu le msg
Commenter la réponse de uesgui
0
Merci
Salut je suis aussi au CNED en BTS iris je crois que j'ai le même exercice que toi, j'ai fini toute les questions du devoir
sauf la machine fictive, j'ai trouvé 2bits pour la premiere et 4 pour la 2eme mais j'en suis pas sur
et après ça se complique on nous demande de codé en assembleur avec des instructions qu'on nommera comme on veut, un petit cours de rappel assembleur aurait été bien
uesgui
Messages postés
172
Date d'inscription
vendredi 29 décembre 2000
Statut
Membre
Dernière intervention
10 octobre 2012
20 -
Qu'est ce qu'y t'amène à croire qu'y faut 4 bits ? perso je trouve que il y a 8 instructions disponibles donc il faut 3 bits pour coder une instruction.
Commenter la réponse de Phil974_paul