SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Codage et représetation de
l'information
Taha Zerrouki
MI, semestre 1
• Université de Bouira
Programme
• Représentation des nombres
●
BCD
●
Exces 3
●
Code Gray
• Représentation des caractères
●
ASCII
●
Unicode
Code BCD
Binary coded decimal
‫بالثنائي‬ ‫المرمز‬ ‫العشري‬
‫الثنائي‬ ‫إلى‬ ‫العشري‬ ‫من‬ ‫الدعداد‬ ‫تحويل‬ ‫لتسهيل‬
‫نستعمل‬4‫بت‬
3. Le codage BCD (Binary Coded Decimal )
• Pour passer du décimal au binaire , il faut
effectuer des divisions successives. Il
existe une autre méthode simplifiée pour
le passage du décimal au binaire.
• Le principe consiste à faire des
éclatement sur 4 bits et de remplacer
chaque chiffre décimal par sa valeur
binaire correspondante .
• Les combinaisons supérieures à 9 sont
interdites
Décimal Binaire
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
x
Exemple BCD
1 2 9
100100100001
5 6 2
001001100101
129 = ( 0001 0010 1001)2
562 = (0101 0110 0010)2
Exercice BCD
● Convertir le nombre
● 19 et 21 en BCD
● Puis faire la somme
Exercice BCD
●
19 = (0001 1001)bcd
●
+ 21 = (0010 0001 ) bcd
●
= = (0011 1010)bcd = ( 3A)
le nombre A est interdit
●
Corriger le résultat en ajoutant 6
●
3A +6 = 40
Le codage EXCESS3 ( BCD+3 )
Décimal BCD+3 Binaire
0 3 0011
1 4 0100
2 5 0101
3 6 0110
4 7 0111
5 8 1000
6 9 1001
7 10 1010
8 11 1011
9 12 1100
1 2 9
110001010100
Exercice Excess3
● Convertir le nombre
● 19 et 21 en EXcess3
● Puis faire la somme
Exercice Excess3
● 19 = (0100 1100)bcd
● + 21 = (0101 0100 ) bcd
● = (1010 0000)bcd = ( A0)
– (-0011) +0011
– = (73)
si il y a une retenue, on ajoute 3
● Sinon, soustraire 3
Code Gray
Code Gray
● Code Gray
● Code binaire réfléchi
●‫المعكوس‬ ‫الثنائي‬ ‫الترميز‬
Problème
● Le nombre suivant 1111 +1 = 10000
●
●
●
●
● Le nombre suivant exige le changement de 4
bits
0 1 1 1 1
1 0 0 0 0
+1
Code Gray
● Le nombre suivant 1111 +1 = 01110
●
●
●
●
● Le nombre suivant exige le changement d'un
seul bit
0 1 1 1 1
0 1 1 1 0
+1
Méthode de création
● si le nombre de 1 est pair, il faut inverser le
dernier chiffre.
● si le nombre de 1 est impair, il faut inverser
le chiffre situé à gauche du 1 le plus à
droite.
(‫اليمين‬ ‫)أقصى‬ ‫رقم‬ ‫آخر‬ ‫نقلب‬ ،‫زوجيا‬ ‫الواحد‬ ‫عدد‬ ‫كان‬ ‫إذا‬
‫الرقم‬ ‫يسار‬ ‫على‬ ‫الذي‬ ‫الرقم‬ ‫نقلب‬ ،‫فرديا‬ ‫الواحد‬ ‫عدد‬ ‫كان‬ ‫إذا‬1‫أقصى‬ ‫الموجود‬
.‫اليمين‬
Création
● Le nombre de 1 est pair
● 110 1100 => 110 1101
● 111 1011 => 111 1010
● 110 1001 => 110 1000
Création
● Le nombre de 1 est impair
● 110 1101 => 110 1101
● 101 1000 => 100 1000
● 110 0010 => 110 0110
Exercice
● Quel est le nombre suivant en code gray
● 111 1101 =>
● 101 1110 =>
● 110 0100 =>
Exercice
● Quel est le nombre suivant en code gray
● 111 1101 (pair)=> 111 1100
● 101 1110 impair=> 101 1010
● 110 0100 impair=> 110 1100
Exercice
● Compter de 0 à 7 en code gray
Exercice
● Compter de 0 à 7 en code gray
0 0 0 0
1 0 0 1
2 0 1 1
3 0 1 0
4 1 1 0
5 1 1 1
6 1 0 1
7 1 0 0
Disque de Code gray
Decodeur code gray
Binaire => gray code
●
●
●
●
●
● De gauche à droite faire la somme des bits
adjacents sans retenue
● 10010 =>(11011)gray
1 0 0 1 0
1 1 0 1 1
Exercice
● Convertir le nombre
● 1010 =>( )gray
Exercice
● Convertir le nombre
● 1010 =>( 1111 )gray
● 1 0 1 0
● 1 =>1
● 1+0 =>1
● 0+1 =>1
● 1+0 =>1
gray code => Binaire
●
●
●
●
●
● De gauche à droite faire la somme des bits
adjacents sans retenue
● (11011)gray = (10010)
1 1 0 1 1
1 0 0 1 0
Exercice
● Convertir le nombre
● (1010)gray =>( )2
Exercice
● Convertir le nombre
● (1010)gray =>( 1100 )2
● 1 0 1 0
● 1 ( 1+0) 1 (1+1=) 0 (0+0) 0

Mais conteúdo relacionado

Mais procurados

Ch1 circuits logiques_p1_combinatoire-v3
Ch1 circuits logiques_p1_combinatoire-v3Ch1 circuits logiques_p1_combinatoire-v3
Ch1 circuits logiques_p1_combinatoire-v3linuxscout
 
Ch1 circuits logiques_p2_transcodeurs
Ch1 circuits logiques_p2_transcodeursCh1 circuits logiques_p2_transcodeurs
Ch1 circuits logiques_p2_transcodeurslinuxscout
 
TP Compteurs - logique combinatoire
TP Compteurs - logique combinatoire TP Compteurs - logique combinatoire
TP Compteurs - logique combinatoire bilal001
 
Opérateurs logiques – Systèmes combinatoires et séquentiels
Opérateurs logiques – Systèmes combinatoires et séquentielsOpérateurs logiques – Systèmes combinatoires et séquentiels
Opérateurs logiques – Systèmes combinatoires et séquentielsPeronnin Eric
 
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
 
Algèbre de boole
Algèbre de booleAlgèbre de boole
Algèbre de boolelinuxscout
 
Cour d'informatique c++
Cour d'informatique c++Cour d'informatique c++
Cour d'informatique c++AHMADELHADDADI
 
0. les réseaux le code binaire-hexa
0. les réseaux   le code binaire-hexa0. les réseaux   le code binaire-hexa
0. les réseaux le code binaire-hexaTruc Much
 
Conversion d'un nombre du système décimal (base 10) vers un système de numéra...
Conversion d'un nombre du système décimal (base 10) vers un système de numéra...Conversion d'un nombre du système décimal (base 10) vers un système de numéra...
Conversion d'un nombre du système décimal (base 10) vers un système de numéra...ATPENSC-Group
 
Numeration et codage_de_linfo
Numeration et codage_de_linfoNumeration et codage_de_linfo
Numeration et codage_de_linfoyarsenv47
 
Info smpc2 part1
Info smpc2 part1Info smpc2 part1
Info smpc2 part1mostafadess
 
Ch1 systemenumeration
Ch1 systemenumerationCh1 systemenumeration
Ch1 systemenumerationmickel iron
 

Mais procurados (20)

Chapitre3
Chapitre3Chapitre3
Chapitre3
 
Td logique
Td logiqueTd logique
Td logique
 
Ch1 circuits logiques_p1_combinatoire-v3
Ch1 circuits logiques_p1_combinatoire-v3Ch1 circuits logiques_p1_combinatoire-v3
Ch1 circuits logiques_p1_combinatoire-v3
 
Ch1 circuits logiques_p2_transcodeurs
Ch1 circuits logiques_p2_transcodeursCh1 circuits logiques_p2_transcodeurs
Ch1 circuits logiques_p2_transcodeurs
 
Td02
Td02Td02
Td02
 
Td02 corrige
Td02 corrigeTd02 corrige
Td02 corrige
 
TP Compteurs - logique combinatoire
TP Compteurs - logique combinatoire TP Compteurs - logique combinatoire
TP Compteurs - logique combinatoire
 
Opérateurs logiques – Systèmes combinatoires et séquentiels
Opérateurs logiques – Systèmes combinatoires et séquentielsOpérateurs logiques – Systèmes combinatoires et séquentiels
Opérateurs logiques – Systèmes combinatoires et séquentiels
 
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
 
Algèbre de boole
Algèbre de booleAlgèbre de boole
Algèbre de boole
 
Cour d'informatique c++
Cour d'informatique c++Cour d'informatique c++
Cour d'informatique c++
 
Logique
LogiqueLogique
Logique
 
Ch2 representation
Ch2 representationCh2 representation
Ch2 representation
 
Td1 architecture
Td1 architectureTd1 architecture
Td1 architecture
 
0. les réseaux le code binaire-hexa
0. les réseaux   le code binaire-hexa0. les réseaux   le code binaire-hexa
0. les réseaux le code binaire-hexa
 
Conversion d'un nombre du système décimal (base 10) vers un système de numéra...
Conversion d'un nombre du système décimal (base 10) vers un système de numéra...Conversion d'un nombre du système décimal (base 10) vers un système de numéra...
Conversion d'un nombre du système décimal (base 10) vers un système de numéra...
 
Cours architecture
Cours architectureCours architecture
Cours architecture
 
Numeration et codage_de_linfo
Numeration et codage_de_linfoNumeration et codage_de_linfo
Numeration et codage_de_linfo
 
Info smpc2 part1
Info smpc2 part1Info smpc2 part1
Info smpc2 part1
 
Ch1 systemenumeration
Ch1 systemenumerationCh1 systemenumeration
Ch1 systemenumeration
 

Destaque

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
 
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 4-alphanum-v4
Info1  cours 4-alphanum-v4Info1  cours 4-alphanum-v4
Info1 cours 4-alphanum-v4linuxscout
 
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
 
Codage cours 2-software-mi-
Codage  cours 2-software-mi-Codage  cours 2-software-mi-
Codage cours 2-software-mi-linuxscout
 
Algebre de boole intro -v3
Algebre de boole intro -v3Algebre de boole intro -v3
Algebre de boole intro -v3linuxscout
 
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
 
Codage cours 1-intro-mi1-
Codage  cours 1-intro-mi1-Codage  cours 1-intro-mi1-
Codage cours 1-intro-mi1-linuxscout
 
التعليم الالكتروني و تطبيق التكنولوجيا
التعليم الالكتروني و تطبيق التكنولوجياالتعليم الالكتروني و تطبيق التكنولوجيا
التعليم الالكتروني و تطبيق التكنولوجياGhaida Alayyar
 
Tp n6 les compteurs
Tp n6 les compteursTp n6 les compteurs
Tp n6 les compteursHatem Jebali
 
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
 
Les fonctions logiques universelles(rappel flb)2 sc
Les fonctions logiques universelles(rappel flb)2 scLes fonctions logiques universelles(rappel flb)2 sc
Les fonctions logiques universelles(rappel flb)2 scMohamed Trabelsi
 
Ppt phillipe jurain
Ppt phillipe jurain Ppt phillipe jurain
Ppt phillipe jurain Marion Jandin
 
Natox: cause des rides
Natox: cause des ridesNatox: cause des rides
Natox: cause des ridesCate Dawn
 

Destaque (20)

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
 
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 4-alphanum-v4
Info1  cours 4-alphanum-v4Info1  cours 4-alphanum-v4
Info1 cours 4-alphanum-v4
 
Chapitre2
Chapitre2Chapitre2
Chapitre2
 
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-
 
Codage cours 2-software-mi-
Codage  cours 2-software-mi-Codage  cours 2-software-mi-
Codage cours 2-software-mi-
 
Algebre de boole intro -v3
Algebre de boole intro -v3Algebre de boole intro -v3
Algebre de boole intro -v3
 
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
 
Codage cours 1-intro-mi1-
Codage  cours 1-intro-mi1-Codage  cours 1-intro-mi1-
Codage cours 1-intro-mi1-
 
التعليم الالكتروني و تطبيق التكنولوجيا
التعليم الالكتروني و تطبيق التكنولوجياالتعليم الالكتروني و تطبيق التكنولوجيا
التعليم الالكتروني و تطبيق التكنولوجيا
 
Chap05
Chap05Chap05
Chap05
 
Bascules
BasculesBascules
Bascules
 
Tp n6 les compteurs
Tp n6 les compteursTp n6 les compteurs
Tp n6 les compteurs
 
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
 
Systèmes Automatisés
Systèmes AutomatisésSystèmes Automatisés
Systèmes Automatisés
 
Cotation fonctionnelle
Cotation fonctionnelleCotation fonctionnelle
Cotation fonctionnelle
 
Les fonctions logiques universelles(rappel flb)2 sc
Les fonctions logiques universelles(rappel flb)2 scLes fonctions logiques universelles(rappel flb)2 sc
Les fonctions logiques universelles(rappel flb)2 sc
 
Ppt phillipe jurain
Ppt phillipe jurain Ppt phillipe jurain
Ppt phillipe jurain
 
Pr rooms
Pr roomsPr rooms
Pr rooms
 
Natox: cause des rides
Natox: cause des ridesNatox: cause des rides
Natox: cause des rides
 

Semelhante a Info1 cours 4- bcd-gray v3

Ch1 systemenumeration
Ch1 systemenumerationCh1 systemenumeration
Ch1 systemenumerationmickel iron
 
architecture des calculateurs (2).pdf
architecture des calculateurs (2).pdfarchitecture des calculateurs (2).pdf
architecture des calculateurs (2).pdfinformatiquehageryah
 
representation_numerique_de_l_information_annote.ppt
representation_numerique_de_l_information_annote.pptrepresentation_numerique_de_l_information_annote.ppt
representation_numerique_de_l_information_annote.pptphysikcollege
 
Codage de l'information
Codage de l'informationCodage de l'information
Codage de l'informationPeronnin Eric
 
Chapitre-2_SYSTEMES DE NUMERATION ET CODAGE.pdf
Chapitre-2_SYSTEMES DE NUMERATION ET CODAGE.pdfChapitre-2_SYSTEMES DE NUMERATION ET CODAGE.pdf
Chapitre-2_SYSTEMES DE NUMERATION ET CODAGE.pdfRazaneLAMARA
 

Semelhante a Info1 cours 4- bcd-gray v3 (8)

Ch1 systemenumeration
Ch1 systemenumerationCh1 systemenumeration
Ch1 systemenumeration
 
architecture des calculateurs (2).pdf
architecture des calculateurs (2).pdfarchitecture des calculateurs (2).pdf
architecture des calculateurs (2).pdf
 
sujet 1.pptx
sujet 1.pptxsujet 1.pptx
sujet 1.pptx
 
CODAGE.pptx
CODAGE.pptxCODAGE.pptx
CODAGE.pptx
 
Ch1 reponses
Ch1 reponsesCh1 reponses
Ch1 reponses
 
representation_numerique_de_l_information_annote.ppt
representation_numerique_de_l_information_annote.pptrepresentation_numerique_de_l_information_annote.ppt
representation_numerique_de_l_information_annote.ppt
 
Codage de l'information
Codage de l'informationCodage de l'information
Codage de l'information
 
Chapitre-2_SYSTEMES DE NUMERATION ET CODAGE.pdf
Chapitre-2_SYSTEMES DE NUMERATION ET CODAGE.pdfChapitre-2_SYSTEMES DE NUMERATION ET CODAGE.pdf
Chapitre-2_SYSTEMES DE NUMERATION ET CODAGE.pdf
 

Mais 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 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
 
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
 
Structure machine : Les registres
Structure machine : Les registresStructure machine : Les registres
Structure machine : Les registreslinuxscout
 
Circuits séquentiels v5
Circuits séquentiels v5Circuits séquentiels v5
Circuits séquentiels v5linuxscout
 
Ch1 circuits logiques_p3_combi-afficheur
Ch1 circuits logiques_p3_combi-afficheurCh1 circuits logiques_p3_combi-afficheur
Ch1 circuits logiques_p3_combi-afficheurlinuxscout
 
Algèbre de boole ionction-logique-p2
Algèbre de boole ionction-logique-p2Algèbre de boole ionction-logique-p2
Algèbre de boole ionction-logique-p2linuxscout
 
غيوم: مرصد المشاريع العربية مفتوحة المصدر
غيوم: مرصد المشاريع العربية مفتوحة المصدرغيوم: مرصد المشاريع العربية مفتوحة المصدر
غيوم: مرصد المشاريع العربية مفتوحة المصدرlinuxscout
 

Mais de linuxscout (19)

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 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
 
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
 
Structure machine : Les registres
Structure machine : Les registresStructure machine : Les registres
Structure machine : Les registres
 
Intro archi
Intro archiIntro archi
Intro archi
 
Circuits séquentiels v5
Circuits séquentiels v5Circuits séquentiels v5
Circuits séquentiels v5
 
Ch1 circuits logiques_p3_combi-afficheur
Ch1 circuits logiques_p3_combi-afficheurCh1 circuits logiques_p3_combi-afficheur
Ch1 circuits logiques_p3_combi-afficheur
 
Ch memoires
Ch memoiresCh memoires
Ch memoires
 
Algèbre de boole ionction-logique-p2
Algèbre de boole ionction-logique-p2Algèbre de boole ionction-logique-p2
Algèbre de boole ionction-logique-p2
 
غيوم: مرصد المشاريع العربية مفتوحة المصدر
غيوم: مرصد المشاريع العربية مفتوحة المصدرغيوم: مرصد المشاريع العربية مفتوحة المصدر
غيوم: مرصد المشاريع العربية مفتوحة المصدر
 

Último

Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
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
 
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
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 
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
 
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
 
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
 
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
 
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
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxrajaakiass01
 
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
 
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
 
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
 
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
 
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
 
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
 
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.pptxShinyaHilalYamanaka
 

Último (20)

Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
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
 
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
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
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...
 
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
 
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
 
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
 
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
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.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
 
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
 
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
 
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...
 
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
 
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 ...
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
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
 

Info1 cours 4- bcd-gray v3

  • 1. Codage et représetation de l'information Taha Zerrouki MI, semestre 1 • Université de Bouira
  • 2. Programme • Représentation des nombres ● BCD ● Exces 3 ● Code Gray • Représentation des caractères ● ASCII ● Unicode
  • 3. Code BCD Binary coded decimal ‫بالثنائي‬ ‫المرمز‬ ‫العشري‬ ‫الثنائي‬ ‫إلى‬ ‫العشري‬ ‫من‬ ‫الدعداد‬ ‫تحويل‬ ‫لتسهيل‬ ‫نستعمل‬4‫بت‬
  • 4. 3. Le codage BCD (Binary Coded Decimal ) • Pour passer du décimal au binaire , il faut effectuer des divisions successives. Il existe une autre méthode simplifiée pour le passage du décimal au binaire. • Le principe consiste à faire des éclatement sur 4 bits et de remplacer chaque chiffre décimal par sa valeur binaire correspondante . • Les combinaisons supérieures à 9 sont interdites Décimal Binaire 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 x
  • 5. Exemple BCD 1 2 9 100100100001 5 6 2 001001100101 129 = ( 0001 0010 1001)2 562 = (0101 0110 0010)2
  • 6. Exercice BCD ● Convertir le nombre ● 19 et 21 en BCD ● Puis faire la somme
  • 7. Exercice BCD ● 19 = (0001 1001)bcd ● + 21 = (0010 0001 ) bcd ● = = (0011 1010)bcd = ( 3A) le nombre A est interdit ● Corriger le résultat en ajoutant 6 ● 3A +6 = 40
  • 8. Le codage EXCESS3 ( BCD+3 ) Décimal BCD+3 Binaire 0 3 0011 1 4 0100 2 5 0101 3 6 0110 4 7 0111 5 8 1000 6 9 1001 7 10 1010 8 11 1011 9 12 1100 1 2 9 110001010100
  • 9. Exercice Excess3 ● Convertir le nombre ● 19 et 21 en EXcess3 ● Puis faire la somme
  • 10. Exercice Excess3 ● 19 = (0100 1100)bcd ● + 21 = (0101 0100 ) bcd ● = (1010 0000)bcd = ( A0) – (-0011) +0011 – = (73) si il y a une retenue, on ajoute 3 ● Sinon, soustraire 3
  • 12. Code Gray ● Code Gray ● Code binaire réfléchi ●‫المعكوس‬ ‫الثنائي‬ ‫الترميز‬
  • 13. Problème ● Le nombre suivant 1111 +1 = 10000 ● ● ● ● ● Le nombre suivant exige le changement de 4 bits 0 1 1 1 1 1 0 0 0 0 +1
  • 14. Code Gray ● Le nombre suivant 1111 +1 = 01110 ● ● ● ● ● Le nombre suivant exige le changement d'un seul bit 0 1 1 1 1 0 1 1 1 0 +1
  • 15. Méthode de création ● si le nombre de 1 est pair, il faut inverser le dernier chiffre. ● si le nombre de 1 est impair, il faut inverser le chiffre situé à gauche du 1 le plus à droite. (‫اليمين‬ ‫)أقصى‬ ‫رقم‬ ‫آخر‬ ‫نقلب‬ ،‫زوجيا‬ ‫الواحد‬ ‫عدد‬ ‫كان‬ ‫إذا‬ ‫الرقم‬ ‫يسار‬ ‫على‬ ‫الذي‬ ‫الرقم‬ ‫نقلب‬ ،‫فرديا‬ ‫الواحد‬ ‫عدد‬ ‫كان‬ ‫إذا‬1‫أقصى‬ ‫الموجود‬ .‫اليمين‬
  • 16. Création ● Le nombre de 1 est pair ● 110 1100 => 110 1101 ● 111 1011 => 111 1010 ● 110 1001 => 110 1000
  • 17. Création ● Le nombre de 1 est impair ● 110 1101 => 110 1101 ● 101 1000 => 100 1000 ● 110 0010 => 110 0110
  • 18. Exercice ● Quel est le nombre suivant en code gray ● 111 1101 => ● 101 1110 => ● 110 0100 =>
  • 19. Exercice ● Quel est le nombre suivant en code gray ● 111 1101 (pair)=> 111 1100 ● 101 1110 impair=> 101 1010 ● 110 0100 impair=> 110 1100
  • 20. Exercice ● Compter de 0 à 7 en code gray
  • 21. Exercice ● Compter de 0 à 7 en code gray 0 0 0 0 1 0 0 1 2 0 1 1 3 0 1 0 4 1 1 0 5 1 1 1 6 1 0 1 7 1 0 0
  • 24. Binaire => gray code ● ● ● ● ● ● De gauche à droite faire la somme des bits adjacents sans retenue ● 10010 =>(11011)gray 1 0 0 1 0 1 1 0 1 1
  • 25. Exercice ● Convertir le nombre ● 1010 =>( )gray
  • 26. Exercice ● Convertir le nombre ● 1010 =>( 1111 )gray ● 1 0 1 0 ● 1 =>1 ● 1+0 =>1 ● 0+1 =>1 ● 1+0 =>1
  • 27. gray code => Binaire ● ● ● ● ● ● De gauche à droite faire la somme des bits adjacents sans retenue ● (11011)gray = (10010) 1 1 0 1 1 1 0 0 1 0
  • 28. Exercice ● Convertir le nombre ● (1010)gray =>( )2
  • 29. Exercice ● Convertir le nombre ● (1010)gray =>( 1100 )2 ● 1 0 1 0 ● 1 ( 1+0) 1 (1+1=) 0 (0+0) 0