Eduardo Sanchez
Laboratoire de Systèmes Logiques
Ecole Polytechnique Fédérale de Lausanne
Exemple:
Un processeur 8 bits
Eduardo Sanchez
Ecole Polytechnique Fédérale de Lausanne
Page 2
Les processeurs
uDeux éléments sont nécessaires pour réaliser un
traitement d’information:
un algorithme (séquence d’opérations)
les ressources pour exécuter l’algorithme (éléments de stockage
et de traitement)
uOn appelle processeur l’ensemble de ressources
matérielles nécessaires à l’exécution d’un algorithme de
traitement d’information
Eduardo Sanchez
Ecole Polytechnique Fédérale de Lausanne
Page 3
uUn processeur peut toujours être décomposé en deux parties:
l’unité de contrôle (séquencement de l’algorithme)
l’unité de traitement (élément de stockage et de traitement)
entrées de contrôle entrées de données
sorties de contrôle sorties de données
signaux de contrôle
signaux de status
CK
unité
de
contrôle
unité
de
traitement
Eduardo Sanchez
Ecole Polytechnique Fédérale de Lausanne
Page 4
uA chaque coup d’horloge, l’unité de contrôle doit générer tous les bits qui
contrôlent les ressources de l’unité de traitement (signaux de contrôle): l’unité de
contrôle est une machine séquentielle
uL’ensemble de signaux de contrôle générés par cycle d’horloge est une micro-
instructiondu processeur
CK
système
logique
combinatoire b
a
s
c
u
le
s
signaux de contrôle
signaux de status
entrées de contrôle
Eduardo Sanchez
Ecole Polytechnique Fédérale de Lausanne
Page 5
uLe système logique combinatoire de l’unité de contrôle peut être
réalisé de façon câblée ou programmée: on parle alors d’unité de
contrôle câbléeou microprogrammée.
Une unité de contrôle cablée est plus rapide que son équivalente
microprogramée, ainsi que plus petite en surface de circuit intégré.
Toutefois, une unité microprogrammée demande une conception
plus simple et c’est plus facile à corriger et à modifier.
1 / 40 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !