Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Outils de script pour Windows 
  • Comment savoir quelle page est suspe…
  • Comment désactiver une requête par…
  • Comment écrire une zone de texte da…
  • Comment jouer QCP 
  • Comment: Verbe de tri dans le progra…
  • Comment utiliser les restes Integer …
  • Comment définir la largeur de l'ima…
  • Qu'est-ce qu'un atelier de test 
  • Thrift vs Protocole Tampons 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Combien de bits sont nécessaires pour le compteur de programme et le registre d’instructions ?

    Pour calculer le nombre de bits nécessaires au compteur de programme et au registre d'instructions, nous devons prendre en compte la capacité de mémoire et le jeu d'instructions du système.

    Compteur de programme (PC) :

    Le compteur de programme contient l'adresse de la prochaine instruction à exécuter. Le nombre de bits requis pour le PC dépend de la capacité mémoire du système :

    - Si la capacité mémoire est de 2^n mots, alors n bits sont requis pour le PC.

    Registre d'instructions (IR) :

    Le registre d'instructions contient l'instruction en cours d'exécution. Le nombre de bits requis pour l'IR dépend du nombre d'instructions différentes dans le jeu d'instructions :

    - S'il y a m instructions différentes, alors les bits log2(m) sont requis pour l'IR.

    Par exemple, si un système a une capacité de mémoire de 2 ^ 16 mots et un jeu d'instructions de 128 instructions différentes, alors :

    - Le compteur de programme (PC) nécessite 16 bits (2 ^ 16 =65 536 mots).

    - Le registre d'instructions (IR) nécessite 7 bits (log2(128) =7).

    Ainsi, dans ce cas, le compteur de programme nécessite 16 bits et le registre d'instructions nécessite 7 bits.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment ajouter une bordure à l'aide HTML Programmation 
  • Comment désactiver Exigences des signatures numériques 
  • Comment lire des données depuis un tableau 2D en MIPS 
  • Comment ajouter des attributs à un XmlNode 
  • Comment remplacer Pascal 
  • Comment programmer les automates 
  • Comment un texte d'ancrage à un article 
  • Comment créer un script pour appliquer des privilèges à une base de données 
  • Comment faire pour supprimer des dossiers de débogage dans Visual Basic 2008 
  • Comment faire un appel téléphonique dans Dashcode 
  • Connaissances Informatiques © http://www.ordinateur.cc