Connaissances Informatiques >> Matériel >> CPUs >> Content
  Derniers articles
  • Quelle est la différence entre un p…
  • Un double noyau à 1,8 GHz est-il le…
  • Quelle est la SRAM ou la DRAM la plu…
  • Qu’est-ce que le temps d’inactivité…
  • Spécifications pour une eMachines W…
  • Quelle est la différence entre les …
  • Quel est un autre nom pour le proces…
  • Quels composants matériels stocke l…
  • Le CPU a également appelé le micro…
  • Quel milieu utilisé entre CPU et RA…
  •   CPUs
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Ordinateurs portables

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad

  • iPhone
  •  
    CPUs

    Comment le CPU s'identifie-t-il entre l'opération 8 bits et 16?

    Les CPU ne s'identifient pas directement entre les opérations 8 bits et 16 bits dans la façon dont vous pourriez penser. Voici une ventilation de son fonctionnement:

    1. Encodage d'instructions:

    * Ensemble d'instructions: Chaque CPU a un ensemble spécifique d'instructions qu'il comprend. Ces instructions sont codées en binaire et le codage détermine l'opération à effectuer.

    * Taille de l'opérande: L'instruction elle-même contient généralement des informations sur la taille des données sur lesquelles elle fonctionne. Cela peut être codé directement dans l'instruction ou implicite par l'instruction choisie.

    2. Registres:

    * Registres à usage général: La plupart des processeurs ont des registres qui peuvent être utilisés pour diverses opérations. Ces registres pourraient être en mesure de contenir des données 8 bits, 16 bits, 32 bits (ou même plus grandes), selon l'architecture du CPU.

    * Taille du registre: L'architecture du CPU dicte la taille de ses registres. Par exemple, un processeur 16 bits aura des registres qui peuvent stocker 16 bits de données.

    3. Adresse de mémoire:

    * Modes d'adressage: Le CPU utilise des modes d'adressage pour accéder aux données en mémoire. Certains modes d'adressage peuvent spécifier directement la taille des données accessibles, tandis que d'autres pourraient l'impliquer en fonction de l'instruction.

    4. Exécution:

    * Exécution de l'opération: Lorsque le CPU exécute une instruction, il utilise les informations codées dans l'instruction (y compris la taille de l'opérande) pour déterminer le fonctionnement et la taille des données appropriés. Il accède aux données nécessaires à partir de registres ou de mémoire, effectue l'opération et stocke le résultat en conséquence.

    Exemple:

    Imaginons une instruction simple:`Ajouter AX, BX` (en langage d'assemblage).

    * «Add» spécifie l'opération (addition).

    * `Ax` et` bx` sont des registres à usage général.

    * La taille des registres (et donc l'opération) est impliquée par l'architecture du CPU. Dans un système 16 bits, «AX» et «BX» seraient des registres 16 bits, donc l'opération «Add» effectuerait un ajout 16 bits.

    Remarques importantes:

    * Architectures variables: Différents processeurs ont des architectures et des ensembles d'instructions différents. Certains CPU peuvent utiliser des instructions dédiées pour des tailles d'opérande spécifiques, tandis que d'autres peuvent s'appuyer sur des informations de taille implicite dans les instructions.

    * Opérations de taille mixte: De nombreux processeurs peuvent gérer les opérations impliquant différentes tailles de données (par exemple, l'ajout d'une valeur 8 bits à une valeur 16 bits). Le CPU pourrait étendre automatiquement la valeur plus petite pour correspondre à la taille de la valeur plus grande avant d'effectuer l'opération.

    en substance, il ne s'agit pas de "identifier" le CPU entre les opérations 8 bits et 16 bits; Il s'agit du CPU utilisant les informations codées dans les instructions et sa propre conception architecturale pour déterminer la taille des données et les opérations à effectuer.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Nouvelle carte mère et CPU Pourquoi le temps de démarrage plus lent? 
  • Comment réparer CPU Cooling Fan 
  • Déterminer la longueur de la prochaine rafale du processeur? 
  • Quels sont les différents types d'organisations CPU? 
  • Comment obtenir un CPU plus rapide 
  • Mise à niveau du CPU sur un processeur Intel AAC87709 -303 
  • Comment mettre à jour un IBM Aptiva Computer CPU 
  • Comment débloquer le CPU sur un processeur Intel 9650 
  • Comment changer CPU Fan 
  • Que signifie le processeur i5-3317u ? 
  • Connaissances Informatiques © http://www.ordinateur.cc