Structure machine : Les registres
-
Upload
linuxscout -
Category
Education
-
view
77 -
download
8
Transcript of Structure machine : Les registres
1
Les registres
Taha Zerrouki
Module: Architecture des ordinateurs
1ère MI S2
1. Définition 1. Définition تعريفتعريف • Une bascule est l’élément de base de la logique
séquentielle.
القل ب هو العنصر الساسي في المنطق التعاقبي•• Une bascule permet de mémoriser un seul bit.
القل ب يحفظ بتا واحدا•
1. Définition 1. Définition تعريفتعريف • Un registre est ensemble un ordonné de n bascules.
• Un registre permet de mémoriser ( sauvegarder) une information sur n bits.
السجل مجموعة من القلبات، يمكنها حفظ مجموعة من البتات• Exemple :
2. Type de registres2. Type de registres أنواع السجل تأنواع السجل ت
• Il existe plusieurs types de registres :
– Registre à entrées parallèles et sorties parallèles (Registre à chargement parallèle ).
– Registre à entrée série et sortie série
– Registre à entrée série et sortie parallèle.
– Registre à entrée parallèle et sortie série.
– Registre à décalage circulaire.
السجل ت أنواع منها:سجل ت ذا ت مداخل متوازية ومخارج متوازية–سجل ت بمداخل متسلسلة ومخارج متسلسلة–مداخل متسلسلة ومخارج متوازية–مداخل متوازية ومخارج متسلسلة–إزاحة دائرية–
2.1 2.1 Registre à entrées parallèles et sorties parallèles (Registre à chargement parallèle ).
• Il peut charger une information sur N bits en même temps.
• Les n bascules changement d’états en même temps.
• Chaque bascule Bi prend la valeur de l’information i.
• Il possède une entrée de chargement chg ( chg=0 état mémoire, chg=1 chargement )
Registre à chargement parallel
• Entrées parallel / sortie parallel• Il peut charger une information sur N bits en même
temps.• Les n bascules changement d’états en même temps.• Chaque bascule Bi prend la valeur de l’information i.• Il possède une entrée de chargement chg ( chg=0
état mémoire, chg=1 chargement )
Registre à chargement parallel
• Entrées parallel / sortie parallel
Registre parallelH
0 0 1 0
0 0 1 0
Registre à chargement parallel
• Entrées parallel / sortie parallel
Registre parallelH
0 0 1 1
0 0 1 1
Registre à chargement parallel
• Entrées parallel / sortie parallel
Registre parallelH
0 1 1 0
0 1 1 0
Registre à entrée série et sortie série Registre à entrée série et sortie série
• L’information est introduite bit par bit ( en série).
• L'ensemble du registre est décalé d'une position ( Bi, Bi+1) et la bascule B0 reçoit une nouvelle entrée ES.
• Un tel registre est appelé registre à entrée série à gauche et à sortie série à droite.
Applications de décalageتطبيقات الازاحة
• À gauche
• 11001 *10 = 110010
لليسار
• À droite لليمين• 11001 / 10 = 1100
registre à entrée série à droite et à sortie registre à entrée série à droite et à sortie série à gauchesérie à gauche..
سجل بمدخل متسلسل أيمن، ومخرج متسلسل سجل بمدخل متسلسل أيمن، ومخرج متسلسل أيسرأيسر
Registre à entrée série et sortie parallèle.
سجل بمدخل متسلسل ومخرج متوازيسجل بمدخل متسلسل ومخرج متوازي
Registre à entrée parallèle et sortie série.
سجل بمدخل متوازي ومخرج متسلسلسجل بمدخل متوازي ومخرج متسلسل
Erxercice
• Donner le schéma d'un registre à décalage circulaire à l'aide des bascules D
أرسم مخطط سجل ذي إزاحة دورانية بواسطة •قلبا ت د
2.5 Registre à décalage circulaire2.5 Registre à décalage circulaire
• C'est un registre qui effectue un décalage vers la gauche en répercutant la sortie de la derniére bascule vers l'entrée de la dernière bascule.
• Le décalage peut être un décalage droite ( circulaire droite) ou gauche ( circulaire gauche)
سجل ذو إزاحة دائريةسجل ذو إزاحة دائرية