0% ont trouvé ce document utile (0 vote)
123 vues2 pages

Numération et Codage à Marrakech

Le document contient plusieurs exercices sur la numération et le codage de données. Il y a des conversions entre différentes bases numériques, des opérations arithmétiques, la représentation ASCII de caractères et le code binaire réfléchi.

Transféré par

hodastudy2023
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
123 vues2 pages

Numération et Codage à Marrakech

Le document contient plusieurs exercices sur la numération et le codage de données. Il y a des conversions entre différentes bases numériques, des opérations arithmétiques, la représentation ASCII de caractères et le code binaire réfléchi.

Transféré par

hodastudy2023
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Cadi AYYAD

ENSA MARRAKECH

TD N°1 : NUMERATION - CODAGE


LAIRE
_______________________________________________________________________________________________
I. NUMERATION :

a) Transformer les nombres suivants en nombres décimaux :


n1 = (11101)2 ; n2 = (2A5C)16 ; n3 = (2630)8 ; n4 = (1001 1000 1001 0111)bcd

b) Convertir en hexadécimal, binaire et octal les nombres exprimés en base 10 suivants :


n1 = 256 ; n2 = 11432,72145

c) Donner le code en BCD du nombre suivant : 86387

II. OPERATIONS ARITHMETIQUES :

1) Effectuer les additions suivantes :


A = 12h + 3Bh ; B = B8h+ FFh ; C = 9237bcd + 81bcd

2) Effectuer les soustractions suivantes en utilisant le complément à 2 :

a) 1110000 b) 1101111 c) 100111101


-1101111 -1011101 - 11011110

III. REPRESENTATION ASCII DES CARACTERES :

a) Représenter le contenu de la mémoire où est inscrit le texte suivant codé en ASCII :

CYCLE INGENIEUR, année 2012-2013

b) Observer le code des lettres minuscules et le code des lettres majuscules. Qu'en concluez-vous?

IV. CODE BINAIRE REFLECHI :

a) Donner la table de conversion du code binaire réfléchi à 4 bits (0 à 15). Présenter la table de la manière suivante

VALEUR VALEUR BINAIRE VALEUR BINAIRE


DECIMALE PUR REFLECHI
a b c d a' b' c' d'
0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 1
2 0 0 1 0 0 0 1 1
3 ....... .....

b) Donner les relations qui lient les variables abcd aux variables a'b'c'd'.

c) Ecrire en code binaire réfléchi, les nombres suivants : 27, 31, 19, 23.
Table de conversion ASCII
HEX MSD 0 1 2 3 4 5 6 7
LSD BITS 000 001 010 011 100 101 110 111
0 0000 NUL DLE SP 0 @ P ` p
1 0001 SOH DC1 ! 1 A Q a q
2 0010 STX DC2 " 2 B R b r
3 0011 ETX DC3 # 3 C S c s
4 0100 EOT DC4 $ 4 D T d t
5 0101 ENQ NAK % 5 E U e u
6 0110 ACK SYN & 6 F V f v
7 0111 BEL ETB ' 7 G W g w
8 1000 BS CAN ( 8 H X h x
9 1001 HT EM ) 9 I Y i y
A 1010 LF SUB * : J Z j z
B 1011 VT ESC + ; K [ k {
C 1100 FF FS , < L \ l |
D 1101 CR GS - = M ] m }
E 1110 SO RS . > N ^ n ~
F 1111 SI US / ? O _ o DEL

NUL : Null DLE : Data Link escape SOH : Start of Heading DC : Device Control
STX : Start of Text NAK : Negative Acknowledge ETX : End of Text SYN : Synchronous idle
EOT : End of Transmission ETB : End of Transmission B ENQ : Enquiry CAN : Cancel
ACK : Acknowledge EM : End of Medium BEL : Bell SUB : Substitute
BS : Backspace ESC : Escape HT : Horizontal Tabulation FS : File Separator
LF : Line Feed GS : Group Separator VT : Vertical Tabulation RS : Record Separator
FF : Form Feed US : Unit Separator CR : Carriage Return SP : Space (Blank)
SO : Shift out DEL : Delete SI : Shift In

Vous aimerez peut-être aussi