La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

SÉQUENCE D’ACTIONS SUR

Présentations similaires


Présentation au sujet: "SÉQUENCE D’ACTIONS SUR"— Transcription de la présentation:

1 SÉQUENCE D’ACTIONS SUR
EXÉCUTION D’UNE SÉQUENCE D’ACTIONS SUR LE CHEMIN DE DONNÉES voir l'animation: Diaporama / Visualiser ... avancer: Barre d'espace reculer: p TITRE

2 ORGANES DU CHEMIN DE DONNÉES
Registre Accumulateur: contient le résultat de l’ALU. Registre d’indeX: contient l’adresse Bus Interne: bus qui échange les informations entre organes du CPU Unité Arithmétique et Logique Effectue les opérations. Bloc de registres: Comporte 16 registres R0 à R15. Registre n°S accédé Micro-valeur: Valeur de 2 bits de la microinstruction. Bus d’adresse: groupe de fils qui transportent l’adresse Bus de données: Groupe de fils qui transportent les données depuis ou vers le CPU. ORGANES DU CHEMIN DE DONNÉES

3 Mais on ne peut pas l’effectuer en un cycle Le complément à 1 ...
Action globale : Ri Rk Mais on ne peut pas l’effectuer en un cycle Le complément à 1 ... ...du contenu du registre n°i ... ...est chargé dans... ...le registre n°k On va donc décomposer cette action globale en une séquence d ’actions réalisables chacune en un cycle d’horloge: Ri  A ; A  Rk ; L’action après le « ; » sera au prochain cycle Cycle n°0 Cycle n°1 ACTION GLOBALE

4 On indiquera pour chaque cycle:
L’action Le code des commandes pour chaque opérateur Le chemin employé La synchronisation Le n° du cycle INDICATIONS

5 CHEMIN & COMMANDES de Ri  A (au cycle n°0)
Le registre A sera chargé: L=1 Ri A ; L ’unité de calcul ALSU effectue le NOT de B: P=code(NOT) Le registre X ne sera pas chargé: L=0 NOT Accès au registre n°i: S=i Ri 1 Prochain cycle i ? Aucun registre R chargé: L=0 Ri 1 Ri Le tampon est passant: E=1 Le tampon est bloqué: E=0 - Le tampon est bloqué: E=0 - - Valeur quelconque: VC=-- -- CHEMIN & COMMANDES de Ri  A (au cycle n°0) Bus inutilisé: ADS=0

6 EXÉCUTION de Ri  A (au cycle n°0)
; Le résultat  Ri est prêt à l’entrée D du registre accumulateur A NOT le prochain cycle n°1 débute ensuite Ri 1 i ? Ri 1 Ri Juste après le coup d ’horloge, Le résultat  Ri a été chargé dans le registre accumulateur A - - - -- EXÉCUTION de Ri  A (au cycle n°0)

7 CHEMIN & COMMANDES de A  Rk (au cycle n°1)
; ---- 1 k Ri 1 - - - -- CHEMIN & COMMANDES de A  Rk (au cycle n°1)

8 EXÉCUTION de A  Rk (au cycle n°1)
; ---- 1 k Ri 1 - - - -- EXÉCUTION de A  Rk (au cycle n°1)

9

10 FIN DE LA PRESENTATION FIN

11 FIN DE LA PRESENTATION FIN


Télécharger ppt "SÉQUENCE D’ACTIONS SUR"

Présentations similaires


Annonces Google