Espace-IRC NETWORK
Bienvenue sur Espace-IRC NETWORK. Nous vous souhaitons une agréable visite.
MENUS :
Architecture IRCoderz / SCoderz Pascal TCL mIRC
TELECHARGEMENTS
Pascal Eggdrop BNC TCL Logiciels
ARTICLES :
Sécurité - Linux - Windows - Virus - Réseau - Architecture
CHAT

Pseudo

 

Âge  
Sexe   Femme Homme

Ville

 


Identification - Inscris-toi
Login
Mot de passe

Publicité

Articles

Unité Centrale

 

L'unité centrale est composée d'une unité de commandes qui charge les instructions et les décode, et d'une unité arithmétique et logique (U.A.L) qui exécute des opérations très simples comme l'addition, la comparaison de valeurs, la fonction booléenne ET, ... L'unité centrale comprend également une mémoire très rapide qui lui permet de stocker des résultats temporaires ou des informations de commande. Cette mémoire est formée de quelques registres ( de 16, 32, 64 bits... selon les microprocesseurs). Le registre le plus important est le pointeur d'adresse ou compteur ordinal (C.O) qui pointe sur (il possède l'adresse de) la prochaine instruction à exécuter.
Chaque instruction doit préciser :
• la nature de l'opération à réaliser; c'est un numéro (codé en binaire) qu'on appelle le code d'opération (OPCODE)
• les adresses (ou l'adresse) des informations sur lesquelles doit porter l'opération (champ opérande).
L'unité centrale est conçue pour exécuter les instructions dans l'ordre naturel où elles figurent en mémoire. Cependant, pour qu'un programme puisse réaliser des choix (alternatives) ou des répétitions, il est nécessaire de pouvoir rompre cet ordre. C'est pourquoi il existe également des instructions particulières dites de branchement. Elles demandent à l'unité centrale de poursuivre l'exécution du programme à une adresse donnée, au lieu de poursuivre naturellement en séquence. Ces branchements peuvent être conditionnels; autrement dit ils peuvent n'avoir lieu que si une certaine condition (par exemple l'égalité de deux valeurs) est réalisée.
L'exécution d'une instruction par l'U.C passe par les étapes suivantes :
• chargement de la prochaine instruction à exécuter depuis la mémoire,
• modification du compteur ordinal pour qu'il pointe sur l'instruction suivante,
• décodage de l'instruction que l'on vient de charger,
• localisation dans la mémoire des données utilisées par l'instruction,
• chargement des données, si nécessaire, dans les registres internes de l'U.C
• exécution de l'instruction,
• stockage des résultats à leur destination respective,
• retour à l'étape 1 pour exécuter l'instruction suivante
 
 

Voir aussi:
- Socket - A quoi servent les sockets et ce que c'est
- Liste des raws
- Hardware / Software
- Flags eggdrop
- Exercice : lecture de l'affectation ou assignation
Partenaires : tchat - jeux - gardiennage - chat gratuit - chat - Forum IRC - chat - chat france