SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
1
Les registres
Taha Zerrouki
Taha.zerrouki@gmail.com
Module: Architecture des ordinateurs
1ère
MI S2
Les registresLes registres
‫السجل ت‬‫السجل ت‬
1. Définition1. 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éfinition1. Définition ‫تعريف‬‫تعريف‬
• Un registre est ensemble un ordonné de n bascules.
• Un registre permet de mémoriser ( sauvegarder) une
information sur n bits.
‫البتات‬ ‫من‬ ‫مجموعة‬ ‫حفظ‬ ‫يمكنها‬ ،‫القلبات‬ ‫من‬ ‫مجموعة‬ ‫السجل‬
• Exemple :
Exemple de registre 3 bits
Exemple de registre 3 bits
Etat mémoire
0/1
Exemple de registre 3 bits
changement
H= î
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.12.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
•
Exemple de registre 3 bits
changement
H= î
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érieRegistre à 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.
Registre à entrée série et sortie sérieRegistre à entrée série et sortie série
Registre à décalage
Registre à décalage
Registre à décalage
Registre à décalage
Registre à décalage
• Entrée série / sortie série
Registre sérieH 0 0 1 11 1 0 0 0 0 0
Registre à décalage
• Entrée série / sortie série
Registre sérieH 0 0 0 10 1 1 1 0 0 0
Registre à décalage
• Entrée série / sortie série
Registre sérieH 1 0 0 00 0 1 1 1 0 0
Registre à décalage
• Entrée série / sortie série
Registre sérieH 1 1 0 00 0 0 0 1 1 0
Registre à décalage à gauche
• Entrée série / sortie série
Registre sérieH 1 1 0 00 0 0 0 1 1 0
Applications de décalage
‫الازاحة‬ ‫تطبيقات‬
• À gauche
• 11001 *10 = 110010
‫لليسار‬
• À droite ‫لليمين‬
• 11001 / 10 = 1100
registre à entrée série à droite et à sortieregistre à 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)
‫دائرية‬ ‫إزاحة‬ ‫ذو‬ ‫سجل‬‫دائرية‬ ‫إزاحة‬ ‫ذو‬ ‫سجل‬

Contenu connexe

Tendances

Timer
TimerTimer
Timer
Aisu
 

Tendances (20)

Control Word
Control WordControl Word
Control Word
 
Timer
TimerTimer
Timer
 
Formation stm32
Formation stm32Formation stm32
Formation stm32
 
Systèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-BasculesSystèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-Bascules
 
ALU arithmetic logic unit
ALU  arithmetic logic unitALU  arithmetic logic unit
ALU arithmetic logic unit
 
presentation on timing diagram
presentation on timing diagrampresentation on timing diagram
presentation on timing diagram
 
Circuitos Mux e Demux
Circuitos Mux e Demux Circuitos Mux e Demux
Circuitos Mux e Demux
 
COMPUTER ORGANIZATION - Logic gates, Boolean Algebra, Combinational Circuits
COMPUTER ORGANIZATION - Logic gates, Boolean Algebra, Combinational CircuitsCOMPUTER ORGANIZATION - Logic gates, Boolean Algebra, Combinational Circuits
COMPUTER ORGANIZATION - Logic gates, Boolean Algebra, Combinational Circuits
 
Les circuits combinatoires
Les circuits combinatoires Les circuits combinatoires
Les circuits combinatoires
 
latches
 latches latches
latches
 
Introduction to digital logic
Introduction to digital logicIntroduction to digital logic
Introduction to digital logic
 
Bus Interface Unit(BIU) of 8086 Microprocessor
Bus Interface Unit(BIU) of 8086 MicroprocessorBus Interface Unit(BIU) of 8086 Microprocessor
Bus Interface Unit(BIU) of 8086 Microprocessor
 
Assembleur
AssembleurAssembleur
Assembleur
 
Arithmetic & Logic Unit
Arithmetic & Logic UnitArithmetic & Logic Unit
Arithmetic & Logic Unit
 
Microcontrôleur
MicrocontrôleurMicrocontrôleur
Microcontrôleur
 
Avr timers
Avr timersAvr timers
Avr timers
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
 
Universal Gates - Aneesa N Ali
Universal Gates - Aneesa N AliUniversal Gates - Aneesa N Ali
Universal Gates - Aneesa N Ali
 
Counter
CounterCounter
Counter
 
Digital Logic Circuits
Digital Logic CircuitsDigital Logic Circuits
Digital Logic Circuits
 

En vedette

Chapitre iii circuits séquentiels
Chapitre iii circuits séquentielsChapitre iii circuits séquentiels
Chapitre iii circuits séquentiels
Sana Aroussi
 
نظرية تكتونية الصفائح
نظرية تكتونية الصفائحنظرية تكتونية الصفائح
نظرية تكتونية الصفائح
sara
 
Architecture du microprocesseur
Architecture du microprocesseurArchitecture du microprocesseur
Architecture du microprocesseur
Ondernemersschool
 
Jeux d instruction du 6809
Jeux d instruction du 6809Jeux d instruction du 6809
Jeux d instruction du 6809
Amel Morchdi
 
Chapitre iii récursivité et paradigme diviser pour régner
Chapitre iii récursivité et paradigme diviser pour régnerChapitre iii récursivité et paradigme diviser pour régner
Chapitre iii récursivité et paradigme diviser pour régner
Sana Aroussi
 
Chapitre i architecture générale de l’unité centrale d’un ordinateur
Chapitre i architecture générale de l’unité centrale d’un ordinateurChapitre i architecture générale de l’unité centrale d’un ordinateur
Chapitre i architecture générale de l’unité centrale d’un ordinateur
Sana Aroussi
 
Chapitre iv algorithmes de tri
Chapitre iv algorithmes de triChapitre iv algorithmes de tri
Chapitre iv algorithmes de tri
Sana Aroussi
 
Chapitre ii circuits combinatoires
Chapitre ii circuits combinatoiresChapitre ii circuits combinatoires
Chapitre ii circuits combinatoires
Sana Aroussi
 

En vedette (20)

Chapitre iii circuits séquentiels
Chapitre iii circuits séquentielsChapitre iii circuits séquentiels
Chapitre iii circuits séquentiels
 
Info1 cours 2- Softwares MI/ST/SM
Info1  cours 2- Softwares  MI/ST/SMInfo1  cours 2- Softwares  MI/ST/SM
Info1 cours 2- Softwares MI/ST/SM
 
Info1 cours 1-software-st&sm1-mi-
Info1  cours 1-software-st&sm1-mi-Info1  cours 1-software-st&sm1-mi-
Info1 cours 1-software-st&sm1-mi-
 
Cours Info1- ST/SM/MI : introduction à l'informatique
Cours Info1- ST/SM/MI : introduction  à l'informatiqueCours Info1- ST/SM/MI : introduction  à l'informatique
Cours Info1- ST/SM/MI : introduction à l'informatique
 
Circuits logiques combinatoire
Circuits logiques combinatoireCircuits logiques combinatoire
Circuits logiques combinatoire
 
Algèbre de boole
Algèbre de booleAlgèbre de boole
Algèbre de boole
 
نظرية تكتونية الصفائح
نظرية تكتونية الصفائحنظرية تكتونية الصفائح
نظرية تكتونية الصفائح
 
Architecture du microprocesseur
Architecture du microprocesseurArchitecture du microprocesseur
Architecture du microprocesseur
 
Chapitre 4 récursivité
Chapitre 4 récursivitéChapitre 4 récursivité
Chapitre 4 récursivité
 
Exos de logique séquentielle
Exos de logique séquentielleExos de logique séquentielle
Exos de logique séquentielle
 
Jeux d instruction du 6809
Jeux d instruction du 6809Jeux d instruction du 6809
Jeux d instruction du 6809
 
Chapitre iii récursivité et paradigme diviser pour régner
Chapitre iii récursivité et paradigme diviser pour régnerChapitre iii récursivité et paradigme diviser pour régner
Chapitre iii récursivité et paradigme diviser pour régner
 
Chapitre i architecture générale de l’unité centrale d’un ordinateur
Chapitre i architecture générale de l’unité centrale d’un ordinateurChapitre i architecture générale de l’unité centrale d’un ordinateur
Chapitre i architecture générale de l’unité centrale d’un ordinateur
 
Chapitre iv algorithmes de tri
Chapitre iv algorithmes de triChapitre iv algorithmes de tri
Chapitre iv algorithmes de tri
 
Chapitre ii circuits combinatoires
Chapitre ii circuits combinatoiresChapitre ii circuits combinatoires
Chapitre ii circuits combinatoires
 
Choisir sa literie
Choisir sa literieChoisir sa literie
Choisir sa literie
 
#noreplywar : Les conclusions
#noreplywar : Les conclusions#noreplywar : Les conclusions
#noreplywar : Les conclusions
 
Dossier de presse - Projet de loi pour la croissance et l'activité - Emmanuel...
Dossier de presse - Projet de loi pour la croissance et l'activité - Emmanuel...Dossier de presse - Projet de loi pour la croissance et l'activité - Emmanuel...
Dossier de presse - Projet de loi pour la croissance et l'activité - Emmanuel...
 
French leçon 8
French leçon 8French leçon 8
French leçon 8
 
Attestation acoustique dans les logements neufs
Attestation acoustique dans les logements neufsAttestation acoustique dans les logements neufs
Attestation acoustique dans les logements neufs
 

Plus de linuxscout

دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربيةدور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
linuxscout
 

Plus de linuxscout (20)

Codage- positif numbers representation
Codage- positif numbers representationCodage- positif numbers representation
Codage- positif numbers representation
 
Codage-Negative numbers representation
Codage-Negative numbers representationCodage-Negative numbers representation
Codage-Negative numbers representation
 
ترويج منتجات البحث
ترويج منتجات البحثترويج منتجات البحث
ترويج منتجات البحث
 
crsdtla-tools-corpus-lexicon.pdf
crsdtla-tools-corpus-lexicon.pdfcrsdtla-tools-corpus-lexicon.pdf
crsdtla-tools-corpus-lexicon.pdf
 
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربيةدور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
 
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفينمنطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
 
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل الآلي
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل  الآليتشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل  الآلي
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل الآلي
 
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعياستغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
 
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدرالتطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
 
Info1 cours 4-alphanum-v4
Info1  cours 4-alphanum-v4Info1  cours 4-alphanum-v4
Info1 cours 4-alphanum-v4
 
Info1 cours 4- bcd-gray v3
Info1  cours 4- bcd-gray v3Info1  cours 4- bcd-gray v3
Info1 cours 4- bcd-gray v3
 
Info1 cours 3-vf-mi-v1
Info1  cours 3-vf-mi-v1Info1  cours 3-vf-mi-v1
Info1 cours 3-vf-mi-v1
 
Info1 cours 3-codage-m iv5
Info1  cours 3-codage-m iv5Info1  cours 3-codage-m iv5
Info1 cours 3-codage-m iv5
 
Info1 cours 3-codage-mi-sys num
Info1  cours 3-codage-mi-sys numInfo1  cours 3-codage-mi-sys num
Info1 cours 3-codage-mi-sys num
 
Codage cours1--mi
Codage cours1--miCodage cours1--mi
Codage cours1--mi
 
Codage cours 2-software-mi-
Codage  cours 2-software-mi-Codage  cours 2-software-mi-
Codage cours 2-software-mi-
 
Codage cours 1-intro-mi1-
Codage  cours 1-intro-mi1-Codage  cours 1-intro-mi1-
Codage cours 1-intro-mi1-
 
Algèbre de boole ionction-logique-p2-1
Algèbre de boole ionction-logique-p2-1Algèbre de boole ionction-logique-p2-1
Algèbre de boole ionction-logique-p2-1
 
Alg ebre de boole ionction-logique-p2-1
Alg ebre de boole ionction-logique-p2-1Alg ebre de boole ionction-logique-p2-1
Alg ebre de boole ionction-logique-p2-1
 
Alg ebre de boole ionction-logique-p1
Alg ebre de boole ionction-logique-p1Alg ebre de boole ionction-logique-p1
Alg ebre de boole ionction-logique-p1
 

Dernier

Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
ikospam0
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
AmgdoulHatim
 

Dernier (19)

Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 

Structure machine : Les registres

  • 1. 1 Les registres Taha Zerrouki Taha.zerrouki@gmail.com Module: Architecture des ordinateurs 1ère MI S2
  • 2. Les registresLes registres ‫السجل ت‬‫السجل ت‬
  • 3. 1. Définition1. Définition ‫تعريف‬‫تعريف‬ • Une bascule est l’élément de base de la logique séquentielle. •‫التعاقبي‬ ‫المنطق‬ ‫في‬ ‫الساسي‬ ‫العنصر‬ ‫هو‬ ‫القل ب‬ • Une bascule permet de mémoriser un seul bit. •‫واحدا‬ ‫بتا‬ ‫يحفظ‬ ‫القل ب‬
  • 4. 1. Définition1. Définition ‫تعريف‬‫تعريف‬ • Un registre est ensemble un ordonné de n bascules. • Un registre permet de mémoriser ( sauvegarder) une information sur n bits. ‫البتات‬ ‫من‬ ‫مجموعة‬ ‫حفظ‬ ‫يمكنها‬ ،‫القلبات‬ ‫من‬ ‫مجموعة‬ ‫السجل‬ • Exemple :
  • 6. Exemple de registre 3 bits Etat mémoire 0/1
  • 7. Exemple de registre 3 bits changement H= î
  • 8. 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. :‫منها‬ ‫أنواع‬ ‫السجل ت‬ –‫متوازية‬ ‫ومخارج‬ ‫متوازية‬ ‫مداخل‬ ‫ذا ت‬ ‫سجل ت‬ –‫متسلسلة‬ ‫ومخارج‬ ‫متسلسلة‬ ‫بمداخل‬ ‫سجل ت‬ –‫متوازية‬ ‫ومخارج‬ ‫متسلسلة‬ ‫مداخل‬ –‫متسلسلة‬ ‫ومخارج‬ ‫متوازية‬ ‫مداخل‬ –‫دائرية‬ ‫إزاحة‬
  • 9. 2.12.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 )
  • 10. 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 )
  • 11. Registre à chargement parallel • Entrées parallel / sortie parallel •
  • 12. Exemple de registre 3 bits changement H= î
  • 13. Registre à chargement parallel • Entrées parallel / sortie parallel Registre parallelH 0 0 1 0 0 0 1 0
  • 14. Registre à chargement parallel • Entrées parallel / sortie parallel Registre parallelH 0 0 1 1 0 0 1 1
  • 15. Registre à chargement parallel • Entrées parallel / sortie parallel Registre parallelH 0 1 1 0 0 1 1 0
  • 16. Registre à entrée série et sortie sérieRegistre à 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.
  • 17. Registre à entrée série et sortie sérieRegistre à entrée série et sortie série
  • 22. Registre à décalage • Entrée série / sortie série Registre sérieH 0 0 1 11 1 0 0 0 0 0
  • 23. Registre à décalage • Entrée série / sortie série Registre sérieH 0 0 0 10 1 1 1 0 0 0
  • 24. Registre à décalage • Entrée série / sortie série Registre sérieH 1 0 0 00 0 1 1 1 0 0
  • 25. Registre à décalage • Entrée série / sortie série Registre sérieH 1 1 0 00 0 0 0 1 1 0
  • 26. Registre à décalage à gauche • Entrée série / sortie série Registre sérieH 1 1 0 00 0 0 0 1 1 0
  • 27. Applications de décalage ‫الازاحة‬ ‫تطبيقات‬ • À gauche • 11001 *10 = 110010 ‫لليسار‬ • À droite ‫لليمين‬ • 11001 / 10 = 1100
  • 28. registre à entrée série à droite et à sortieregistre à entrée série à droite et à sortie série à gauchesérie à gauche.. ‫متسلسل‬ ‫ومخرج‬ ،‫أيمن‬ ‫متسلسل‬ ‫بمدخل‬ ‫سجل‬‫متسلسل‬ ‫ومخرج‬ ،‫أيمن‬ ‫متسلسل‬ ‫بمدخل‬ ‫سجل‬ ‫أيسر‬‫أيسر‬
  • 29. Registre à entrée série et sortie parallèle. ‫متوازي‬ ‫ومخرج‬ ‫متسلسل‬ ‫بمدخل‬ ‫سجل‬‫متوازي‬ ‫ومخرج‬ ‫متسلسل‬ ‫بمدخل‬ ‫سجل‬
  • 30. Registre à entrée parallèle et sortie série. ‫متسلسل‬ ‫ومخرج‬ ‫متوازي‬ ‫بمدخل‬ ‫سجل‬‫متسلسل‬ ‫ومخرج‬ ‫متوازي‬ ‫بمدخل‬ ‫سجل‬
  • 31. Erxercice • Donner le schéma d'un registre à décalage circulaire à l'aide des bascules D •‫بواسطة‬ ‫دورانية‬ ‫إزاحة‬ ‫ذي‬ ‫سجل‬ ‫مخطط‬ ‫أرسم‬ ‫د‬ ‫قلبا ت‬
  • 32. 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) ‫دائرية‬ ‫إزاحة‬ ‫ذو‬ ‫سجل‬‫دائرية‬ ‫إزاحة‬ ‫ذو‬ ‫سجل‬