1 / 23

Objectifs

Objectifs. Nous allons construire la partie contrôle de L ’UC qui permet de piloter le chemin de données en fonction du type de l ’opération. En fonction du code de l ’opération : Nous allons identifier le chemin de données à prendre et ensuite nous identifierons les signaux à piloter.

Télécharger la présentation

Objectifs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Objectifs Nous allons construire la partie contrôle de L ’UC qui permet de piloter le chemin de données en fonction du type de l ’opération. En fonction du code de l ’opération :Nous allons identifier le chemin de données à prendre et ensuite nous identifierons les signaux à piloter .

  2. Le contrôleur : “le chef de gare pilote les aiguillages” ICO Unité Centrale Compteur Ordinal Mémoire centrale LCO CCO Accumulateur Bus d’adresses Registre adresse PSR CRA Contrôleur U.A.L. CAD LEC ECR H Registre mot CEB Registre Instruction EDA CEA CRI LMM EMM Bus de données

  3. Registre d’état Réalisation du contrôleur Logique de contrôle combinatoire Sorties de contrôle du chemin de données Sorties Entrées État suivant Entrées venant du champ de code-op du registre instruction

  4. Extraction de l ’instruction et incrémentation Compteur Ordinal 1 FB00 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur Bus d’adresses Registre adresse PSR CRA Contrôleur U.A.L. CAD LEC ECR H Registre mot CEB Registre Instruction EDA CEA CRI LMM EMM

  5. Extraction : Le chemin Compteur Ordinal Unité Centrale Mémoire centrale 1 FB00 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur Bus d’adresses Registre adresse PSR CRA U.A.L. CAD LEC ECR H Registre mot CEB Registre Instruction EDA CEA CRI LMM EMM Bus de données

  6. Extraire : les signaux à piloter Compteur Ordinal Unité Centrale Mémoire centrale 1 FB00 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur Bus d’adresses Registre adresse PSR CRA Contrôle U.A.L. LEC CAD ECR H Registre mot CEB Registre Instruction EDA CEA CRI LMM EMM Bus de données

  7. Représentation sous forme d’automate d’état LCO PSR LEC LMM CRI Début

  8. Incrémenter le compteur de programme Compteur Ordinal Unité Centrale Mémoire centrale +1 FB01 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur Bus d’adresses FB00 PSR CRA U.A.L. LEC CAD ECR H Registre mot 3A F8 00 CEB Registre Instruction 3A F8 00 EDA CEA CRI LMM EMM Bus de données

  9. Représentation sous forme d’automate d’état LCO PSR LEC LMM CRI +1

  10. Le chargement Compteur Ordinal Unité Centrale Mémoire centrale 1 FB01 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur Bus d’adresses FB00 PSR CRA Décodage 3A U.A.L. LEC CAD ECR H Registre mot 3A F8 00 CEB Registre Instruction 3A F8 00 EDA CEA CRI LMM EMM Bus de données

  11. Le chargement : Le chemin Compteur Ordinal Unité Centrale Mémoire centrale 1 FB01 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur Bus d’adresses FB00 PSR CRA Décodage 3A U.A.L. LEC CAD ECR H Registre mot 3A F8 00 CEB Registre Instruction 3A F8 00 EDA CEA CRI LMM EMM Bus de données

  12. Le chargement : les signaux à piloter Compteur Ordinal Unité Centrale Mémoire centrale 1 FB01 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur Bus d’adresses FB00 PSR CRA Contrôle U.A.L. LEC CAD ECR H Registre mot 3A F8 00 CEB Registre Instruction 3A F8 00 EDA CEA CRI LMM EMM Bus de données

  13. Représentation sous forme d’automate d’état LCO PSR LEC LMM CRI CAD CRA PSR LEC LMM CEA COP=3A +1

  14. Le rangement Compteur Ordinal Unité Centrale Mémoire centrale 1 FB03 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur 12 Bus d’adresses FB02 PSR CRA Décodage 32 U.A.L. CAD LEC ECR H Registre mot 32 F820 CEB Registre Instruction 32 F820 EDA CEA CRI LMM EMM Bus de données

  15. Le rangement : Le chemin Compteur Ordinal Unité Centrale Mémoire centrale 1 FB03 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur 12 Bus d’adresses FB02 PSR CRA Décodage 32 U.A.L. CAD LEC ECR H Registre mot 32 F820 CEB Registre Instruction 32 F820 EDA CEA CRI LMM EMM Bus de données

  16. Le rangement : Les signaux Compteur Ordinal Unité Centrale Mémoire centrale 1 FB03 Données F800 08 F810 04 F820 -- Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur 12 Bus d’adresses FB02 PSR CRA Contrôle U.A.L. CAD LEC ECR H Registre mot 32 F820 CEB Registre Instruction 32 F820 EDA CEA CRI LMM EMM Bus de données

  17. Représentation sous forme d’automate d’état LCO PSR LEC LMM CRI CAD CRA PSR LEC LMM CEA +1 COP=32 CAD PSR EDA ECR EMM

  18. Les opérations Compteur Ordinal Unité Centrale Mémoire centrale 1 FB02 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur 08 Bus d’adresses Registre adresse PSR CRA Décodage C6 U.A.L. CAD LEC ECR H Registre mot C6 F810 CEB Registre Instruction C6 F810 EDA CEA CRI LMM EMM Bus de données

  19. Les opérations : Le chemin Compteur Ordinal Unité Centrale Mémoire centrale 1 FB02 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur 08 Bus d’adresses Registre adresse PSR CRA Décodage C6 U.A.L. CAD LEC ECR H Registre mot C6 F810 CEB Registre Instruction C6 F810 EDA CEA CRI LMM EMM Bus de données

  20. Les opérations : Les signaux Compteur Ordinal Unité Centrale Mémoire centrale 1 FB02 Données F800 08 F810 04 F820 00 Instructions FB00 3A F8 00 FB01 C6 F8 10 FB02 32 F8 20 LCO CCO Accumulateur 08 Bus d’adresses Registre adresse PSR CRA Contrôle U.A.L. CAD LEC ECR H Registre mot C6 F810 CEB Registre Instruction C6 F810 EDA CEA CRI LMM EMM Bus de données

  21. Représentation sous forme d’automate d’état LCO PSR LEC LMM CRI CAD CRA PSR LEC LMM CEA +1 COP=C6 CAD PSR EDA ECR EMM CAD PSR LEC LMM CEA CRA EDA

  22. Représentation sous forme d’automate d’état 1 3 2 4 5

  23. LCO PSR LEC LMM CRI CRA PSR LEC LMM CEA +1 PSR EDA ECR EMM CRA PSR LEC LMM CEA Registre d’état Réalisation du contrôleur Sorties de contrôle du chemin de données État suivant Entrées venant du champ de code-op du registre instruction

More Related