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
TimerAisu
 
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-BasculesHatem Jebali
 
ALU arithmetic logic unit
ALU  arithmetic logic unitALU  arithmetic logic unit
ALU arithmetic logic unitKarthik Prof.
 
presentation on timing diagram
presentation on timing diagrampresentation on timing diagram
presentation on timing diagramAlisha Korpal
 
Circuitos Mux e Demux
Circuitos Mux e Demux Circuitos Mux e Demux
Circuitos Mux e Demux Joseci Silva
 
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 CircuitsVanitha Chandru
 
Les circuits combinatoires
Les circuits combinatoires Les circuits combinatoires
Les circuits combinatoires wafawafa52
 
Introduction to digital logic
Introduction to digital logicIntroduction to digital logic
Introduction to digital logicKamal Acharya
 
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 MicroprocessorArafat Hossan
 
Universal Gates - Aneesa N Ali
Universal Gates - Aneesa N AliUniversal Gates - Aneesa N Ali
Universal Gates - Aneesa N AliDipayan Sarkar
 
Digital Logic Circuits
Digital Logic CircuitsDigital Logic Circuits
Digital Logic Circuitssathish sak
 

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équentielsSana Aroussi
 
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/SMlinuxscout
 
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-linuxscout
 
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'informatiquelinuxscout
 
Circuits logiques combinatoire
Circuits logiques combinatoireCircuits logiques combinatoire
Circuits logiques combinatoirelinuxscout
 
Algèbre de boole
Algèbre de booleAlgèbre de boole
Algèbre de boolelinuxscout
 
نظرية تكتونية الصفائح
نظرية تكتونية الصفائحنظرية تكتونية الصفائح
نظرية تكتونية الصفائحsara
 
Architecture du microprocesseur
Architecture du microprocesseurArchitecture du microprocesseur
Architecture du microprocesseurOndernemersschool
 
Chapitre 4 récursivité
Chapitre 4 récursivitéChapitre 4 récursivité
Chapitre 4 récursivitéSana Aroussi
 
Exos de logique séquentielle
Exos de logique séquentielleExos de logique séquentielle
Exos de logique séquentielleMo Ur Ad Es-se
 
Jeux d instruction du 6809
Jeux d instruction du 6809Jeux d instruction du 6809
Jeux d instruction du 6809Amel 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égnerSana 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 ordinateurSana Aroussi
 
Chapitre iv algorithmes de tri
Chapitre iv algorithmes de triChapitre iv algorithmes de tri
Chapitre iv algorithmes de triSana Aroussi
 
Chapitre ii circuits combinatoires
Chapitre ii circuits combinatoiresChapitre ii circuits combinatoires
Chapitre ii circuits combinatoiresSana Aroussi
 
Choisir sa literie
Choisir sa literieChoisir sa literie
Choisir sa literieLematelas.fr
 
#noreplywar : Les conclusions
#noreplywar : Les conclusions#noreplywar : Les conclusions
#noreplywar : Les conclusionsJonathan Loriaux
 
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...Becuwe Maëlle
 

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

Codage- positif numbers representation
Codage- positif numbers representationCodage- positif numbers representation
Codage- positif numbers representationlinuxscout
 
Codage-Negative numbers representation
Codage-Negative numbers representationCodage-Negative numbers representation
Codage-Negative numbers representationlinuxscout
 
ترويج منتجات البحث
ترويج منتجات البحثترويج منتجات البحث
ترويج منتجات البحثlinuxscout
 
crsdtla-tools-corpus-lexicon.pdf
crsdtla-tools-corpus-lexicon.pdfcrsdtla-tools-corpus-lexicon.pdf
crsdtla-tools-corpus-lexicon.pdflinuxscout
 
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربيةدور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربيةlinuxscout
 
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفينمنطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفينlinuxscout
 
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل الآلي
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل  الآليتشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل  الآلي
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل الآليlinuxscout
 
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعياستغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعيlinuxscout
 
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدرالتطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدرlinuxscout
 
Info1 cours 4-alphanum-v4
Info1  cours 4-alphanum-v4Info1  cours 4-alphanum-v4
Info1 cours 4-alphanum-v4linuxscout
 
Info1 cours 4- bcd-gray v3
Info1  cours 4- bcd-gray v3Info1  cours 4- bcd-gray v3
Info1 cours 4- bcd-gray v3linuxscout
 
Info1 cours 3-vf-mi-v1
Info1  cours 3-vf-mi-v1Info1  cours 3-vf-mi-v1
Info1 cours 3-vf-mi-v1linuxscout
 
Info1 cours 3-codage-m iv5
Info1  cours 3-codage-m iv5Info1  cours 3-codage-m iv5
Info1 cours 3-codage-m iv5linuxscout
 
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 numlinuxscout
 
Codage cours1--mi
Codage cours1--miCodage cours1--mi
Codage cours1--milinuxscout
 
Codage cours 2-software-mi-
Codage  cours 2-software-mi-Codage  cours 2-software-mi-
Codage cours 2-software-mi-linuxscout
 
Codage cours 1-intro-mi1-
Codage  cours 1-intro-mi1-Codage  cours 1-intro-mi1-
Codage cours 1-intro-mi1-linuxscout
 
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-1linuxscout
 
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-1linuxscout
 
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-p1linuxscout
 

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

Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcourshalima98ahlmohamed
 
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 EudesUnidad de Espiritualidad Eudista
 
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 FLElebaobabbleu
 
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 informatiquesMohammedAmineHatoch
 
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 projetJeanYvesMoine
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
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...Technologia Formation
 
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...Nguyen Thanh Tu Collection
 
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 ...Universidad Complutense de Madrid
 
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.pptxabdououanighd
 
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.pptxhamzagame
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsJaouadMhirach
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 
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.pdfAmgdoulHatim
 
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 BANKNassimaMdh
 
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.pptxikospam0
 
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfSTRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfGamal Mansour
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxrajaakiass01
 
658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdfMariaClaraAlves46
 

Dernier (20)

Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
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
 
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
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
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
 
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
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
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...
 
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...
 
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 ...
 
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
 
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
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénients
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
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
 
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
 
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfSTRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf
 

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) ‫دائرية‬ ‫إزاحة‬ ‫ذو‬ ‫سجل‬‫دائرية‬ ‫إزاحة‬ ‫ذو‬ ‫سجل‬