IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants Discussion :

Taille des instructions machines


Sujet :

Composants

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 21
    Points : 13
    Points
    13
    Par défaut Taille des instructions machines
    Bonjour à tous

    Quel est la taille des instructions machines ainsi que celle des codes opération et opérandes ? est ce que la taille de ces instructuions est variable ?
    J'aimerais également savoir que veut dire les systèmes d'exploitation à 32 ou 64 bits ?

    J'aurais également une autre question sur les périphériques à faibles et haut débits, pouvez vous me donner des exemples ?

    Merci

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Bonjour,
    Quel est la taille des instructions machines ainsi que celle des codes opération et opérandes ? est ce que la taille de ces instructuions est variable ?
    Quelques généralités ici :
    http://marpix1.in2p3.fr/calo/my-web/...ge8.html#entry
    voir aussi CISC et RISC
    J'aurais également une autre question sur les périphériques à faibles et haut débits, pouvez vous me donner des exemples ?
    haut débit : disque dur, contrôleur etherrnet
    bas débit : modem 56K
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  3. #3
    Blue_Strike
    Invité(e)
    Par défaut
    Citation Envoyé par Lyna77 Voir le message
    [...]
    J'aimerais également savoir que veut dire les systèmes d'exploitation à 32 ou 64 bits ? [...]
    ben comme leur nom l'indique, l'OS à 64bits gère l'architecture de 64bits (largeur de bus de la CM, ....). Par contre celui de 32bits, fonctionne sur un largeur de bus 32bit et des mot binaires de 32bits aussi..

    lance une recherche sur google =>

    A+

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 21
    Points : 13
    Points
    13
    Par défaut
    Merci pour ces réponses
    j'aurais une autre question,
    Est ce que les controleur de moniteur (écran) sont considérés comme des périphérique à haut débit ?

    Autre chose, juste pour être sûr, l'OS à 64 bits gère des mots mémoire de 64 bits, donc la taille des instructions en mémoire peut être de 64 bits , mais est ce que la taille des registres d'adresse est également de 64 bits dans ce cas, c'est à dire, je peux avoir 2^64 mots (instructions) en mémoire centrale en même temps ?

  5. #5
    Blue_Strike
    Invité(e)
    Par défaut
    Citation Envoyé par Lyna77 Voir le message
    Est ce que les controleur de moniteur (écran) sont considérés comme des périphérique à haut débit ?
    Tout dépend de leur débit
    perso je le considère périphérique à haut débit parcequ'il traite de la "video" et en "temps réel"..

    Citation Envoyé par Lyna77 Voir le message
    Autre chose, juste pour être sûr, l'OS à 64 bits gère des mots mémoire de 64 bits, donc la taille des instructions en mémoire peut être de 64 bits , mais est ce que la taille des registres d'adresse est également de 64 bits dans ce cas, c'est à dire, je peux avoir 2^64 mots (instructions) en mémoire centrale en même temps ?
    Tu peut adresser 2^64 cases mémoire ! et donc, contrairement aux OS 32bits qui n'adressent pas plus que 4Go de Ram (2^32 bits), avec l'OS 64, tu peut aller plus loin

    remarque : pour exploiter la technologie de 64bits, tu dois disposer d'une CM à architecture 64, un OS gérant l'architecture 64, et une application fonctionnant sur 64bits aussi

    A+

  6. #6
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Bonjour,

    La distinction entre haut et bas débit peut se faire :
    • de façon absolue, par exemple frontière à 1 Mo/s (10 mégabits),
    • de façon relative, suivant que la liaison entre systèmes est ou non un goulet d'étranglement

    Ainsi une même liaison pourra être considérée comme haut débit pour relier un disque dur (parce que les "maillon faibles" du système sont les temps de déplacement des têtes de lecture et le temps de rotation du disque) et bas débit pour un RAM disque dans lequel l'info est dans une mémoire RAM en accès direct.
    Est ce que les controleur de moniteur (écran) sont considérés comme des périphérique à haut débit ?
    La réponse suivant les 2 définitions ci-dessus:
    • un écran c'est environ 1Mo, donc 25 Mo/seconde, c'est du haut débit.
    • Comme la liaison ne ralentit pas l'affichage des données, c'est aussi du haut débit.
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 21
    Points : 13
    Points
    13
    Par défaut
    Bonsoir,

    Merci pour ces réponses

    En ce qui concerne la taille du champ opérande des instrcutions, je suis tombé sur un cour où il est dit qu'elle peut variée entre 1 et 2 octes (car il est plus facile de décoder des informations codées sur des octes)
    Ect ce que c'est correcte ?

  8. #8
    Blue_Strike
    Invité(e)
    Par défaut
    Citation Envoyé par Lyna77 Voir le message
    En ce qui concerne la taille du champ opérande des instrcutions, je suis tombé sur un cour où il est dit qu'elle peut variée entre 1 et 2 octes (car il est plus facile de décoder des informations codées sur des octes)
    Ect ce que c'est correcte ?
    Je vois pas trop la relation entre la taille de l'instruction et le format de "codage"...

    bon, en ce qui concerne l'instruction, elle est formée normalement de deux champs pricipaux :
    • Code opération (1 octet)
    • Champ opérande (le reste)


    si tu parles d'uns architecture 64bit, donc ce "reste" vaut 8 - 1 = 7octets y inclu l'identificateur de registre source, ident. du registre cible (branchement), .. ceci dépend du mode d'adressage (immédiat, étendu, ...).

    voilà
    A+

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 21
    Points : 13
    Points
    13
    Par défaut
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL-5.6] La taille des instructions est-elle limitée ?
    Par King-Fisher dans le forum Débuter
    Réponses: 5
    Dernier message: 25/06/2014, 14h03
  2. Taille des input différente selon les machines
    Par vias44 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 12/03/2014, 14h29
  3. taille des Instructions BIND_BINARY pour une table
    Par tbeghain dans le forum Import/Export
    Réponses: 1
    Dernier message: 10/08/2011, 17h09
  4. Codage expansif des instructions machines
    Par mayaya dans le forum Assembleur
    Réponses: 1
    Dernier message: 08/01/2009, 13h56
  5. Taille des champs proportionnelle...
    Par Depteam1 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 09/08/2002, 11h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo