Espace-IRC NETWORK
Bienvenue sur Espace-IRC NETWORK. Nous vous souhaitons une agréable visite.
MENUS :
TCL mIRC SQL PHP JAVA
TELECHARGEMENTS
mIRC pdf BNC Documents AppletIRC
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:
- Les opérateurs non implémentés
- En architecture des ordinateurs, un registre est un emplacement de mémoire interne à un processeur. Les registres se situent au sommet de la hiérarchie mémoire : il s'agit de la mémoire au meilleur temps d'accès, mais dont le coût de fabrication est le pl
- Que fais ce mini code ?
- Commandes UnrealIRCD pour modérateurs de salons.
- IRCz
Partenaires : tchat - jeux - gardiennage - chat gratuit - chat - Forum IRC - chat - chat france