Connaissances Informatiques >> Matériel >> CPUs >> Content
  Derniers articles
  • Le microprocesseur avec une fréquen…
  • Quelles sont les caractéristiques d…
  • Quel est le but principal d'un proce…
  • Vous avez un processeur Duo Intel Co…
  • Un processeur Intel Core 2 Quad Q820…
  • Comment mettre à jour un CPU M1530 
  • Comment faire pour supprimer un CPU …
  • Quel est le meilleur Intel Core 2 Du…
  • Quels types de données primitifs pe…
  • Quelle est la différence entre une …
  •   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

    Quelles commandes le CPU comprend-il ?

    Le processeur ne comprend pas les commandes de la même manière qu’un humain comprend les mots. Au lieu de cela, il comprend le code machine , qui est une séquence de chiffres binaires (0 et 1). Ces séquences binaires représentent des instructions que les circuits du processeur sont conçus pour exécuter. Ces instructions sont très basiques et impliquent généralement des opérations telles que :

    * Opérations arithmétiques et logiques : Addition, soustraction, multiplication, division, AND, OR, XOR, comparaison de valeurs.

    * Mouvement de données : Chargement des données de la mémoire dans les registres, stockage des données des registres dans la mémoire, déplacement des données entre les registres.

    * Flux de contrôle : Branchement (saut) vers différentes parties du programme en fonction de conditions, boucle (répétition d'instructions), appel de sous-programmes (fonctions).

    * Entrée/Sortie (E/S) : Communiquer avec des périphériques comme le disque dur, le clavier, l'écran, etc.

    Ces instructions de base sont collectivement appelées architecture du jeu d'instructions (ISA). du processeur. Différentes architectures de processeur (comme x86, ARM, RISC-V) ont des ISA différents, ce qui signifie qu'elles ont différents ensembles d'instructions de code machine.

    Il est important de noter :

    * Langage assembleur : Les programmeurs écrivent rarement directement en code machine. Au lieu de cela, ils utilisent le langage assembleur, qui est une représentation lisible du code machine. Un assembleur traduit ensuite le code assembleur en code machine.

    * Langues de niveau supérieur : La plupart des programmes sont effectués dans des langages de niveau supérieur (comme C++, Java, Python) qui sont encore plus abstraits du code machine. Les compilateurs ou interprètes traduisent ces langages de haut niveau en code machine que le processeur peut exécuter.

    Ainsi, alors que le processeur « comprend » uniquement les instructions binaires du code machine, le processus de création et d’exécution de programmes implique plusieurs couches d’abstraction pour rendre la programmation plus gérable pour les humains.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quels effets d'un petit processeur ? 
  • 350 ml de bouillon de poulet équivaut à combien d’onces ? 
  • Comment forcer un CPU E6400 à haute vitesse 
  • Comment faire un MSI Wind CPU Upgrade 
  • Quelle est la différence entre le CPU et le MPU? 
  • Comment arriver au processeur sur votre ordinateur? 
  • La carte mère C51MCP51 utilise un processeur double noyau? 
  • Quel est le meilleur Intel Core 2 Duo T6400 2,0 GHz ou T6600 2,2 GHz ? 
  • Pourquoi une banque régionale pourrait-elle décider de n'utiliser que six ordinateurs serveurs au …
  • Quelle est la taille d'un Pentium 4 CPU 
  • Connaissances Informatiques © http://www.ordinateur.cc