Rechercher : dans
Par :

CNED Défininition du Langage Binaire

Dernière réponse le 2 avr 2009 à 08:52:29 uesgui, le 29 nov 2008 à 11:43:42 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « CNED Défininition du Langage Binaire » dans :
Ajouter la langue arabe au clavier français sous Windows VoirPour ajouter le clavier en arabe sous Windows XP il suffit d'aller dans : Démarrer -> Panneau de configuration -> Options régionales et linguistiques Dans l'onglet "Langue" (ou Clavier et langues), cocher la case "Installer les fichiers pour les...
[Programmation] Comment débuter, quel langage? VoirComment débuter, quel langage? Introduction Ceux que l'on peut utiliser Delphi/Pascal Java Python .Net Smalltalk Ceux que l'on peut utiliser à la rigueur C/C++ PHP Ada Lisp/Caml/... Ceux que l'on peut ne pas utiliser
Changer la langue sur Facebook VoirChanger la langue sur Facebook Je vais vous expliquer comment changer la langue du site Facebook en deux clics de souris ! Rendez-vous sur le site de Facebook. Cliquez sur le pays en bas à gauche de la page d'accueil (Voir image ci-dessous)
Télécharger Binary Clock Screensaver VoirLe langage binaire est encore mal connu de tous. Cet éditeur a trouvé le moyen d'allier ce langage avec un écran de veille. Binary Clock Screensaver est un écran de veille basé sur une horloge binaire. L'interface repose sur un fond noir et des leds...
Modem VoirHistoire rapide du modem Le morse a été le premier codage a permettre une communication longue distance. C'est Samuel F.B.Morse qui l'a mis au point en 1844. Ce code est composé de points et de tirets (un langage binaire en quelque sorte...). Il...
Code ASCII VoirLe codage des informations Le morse a été le premier codage à permettre une communication longue distance. C'est Samuel F.B.Morse qui l'a mis au point en 1844. Ce code est composé de points et de tirets (un codage binaire en quelque sorte...). Il...
Le codage binaire VoirPrésentation du binaire Bit Poids des bits Conversions Octet KiloOctets, MégaOctets Opérations en binaire Addition binaire Multiplication binaire Présentation du binaire Vers la fin des années 30, Claude Shannon démontra qu'à l'aide...

1

Phil974_paul, le 30 nov 2008 à 12:07:02

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

Répondre à Phil974_paul

2

uesgui, le 30 nov 2008 à 16:56:07

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.

Répondre à uesgui

3

uesgui, le 14 déc 2008 à 11:35:55
  • +1

J'ai eu la correction .
Sujet résolu

Répondre à uesgui

4

nied-Ffm-, le 2 avr 2009 à 08:41:43

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

Répondre à nied-Ffm-

5

nied-Ffm-, le 2 avr 2009 à 08:49:26

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

Répondre à nied-Ffm-

6

 nied-Ffm-, le 2 avr 2009 à 08:52:29

Désolé lol j'ai oublié de mettre le verbe je voulais dire j'ai lu le msg

Répondre à nied-Ffm-