Telechargé par eurotool

révision-Solution

publicité
TCH010
Rappel
Automne 2013
Révision intra 1
① Exposants
Bases, représentations binaire et algèbre booléenne
Exercice 1 Changements de bases et opérations
A. Conversions vers la base 10 (entiers non-signés)
Entiers : 101012
Base 10→
2110
4E16
7810
1018
6510
10310
10310
1728
12210
B. Conversions depuis la base 10 (entiers non-signés)
Entiers :
10310
51110
34210
3810
1610
2 ► 1,2,4,8,16,32,64,128,256,512
8 ► 1,8,64,512,4096,32768
16 ► 1,16,256,4096,65535
② Codes ASCII
CAR. 1
A
a Espace
ASCII 49 65 97
32
③ Virgule flottante simple précision
Base 2→ 11001112 1111111112 1010101102 1001102 100002
Base 8→
Base 16→
1478
6716
7778
1FF16
5268
15616
468
2616
208
1016
1
8 bits
23 bits
S
E
M
C. Opérations dans d’autres bases
Opérations : 3716x2216 7438-5158 101112+101012
Résultat→
74E16
2268
1011002
Exercice 2 Représentation binaire
④Virgule flottante double précision
1
11 bits
52 bits
S
E
M
A. Représentation d’entiers signés sur 8 bits
Entiers :
-10310
+6110
-4210
+3810
Signe&Valeur → 111001112 001111012 101010102 001001102
Biaisée→ 000110012 101111012 010101102 101001102
Complément 2→ 100110012 001111012 110101102 001001102
B. Virgule fixe (8 bits dont 4 pour la partie entière)
Réels :
Virgule fixe →
C.
3,7510
15,62510
1210
0,12510
001111002
111110102
110000002
000000102
Virgule flottante (simple précision)
Nombres :
Virgule flottante →
3,7510
-15,62510
010000000111000000000000000000002
110000010111101000000000000000002
D. Caractères et Table ASCII
Message binaire : 0100001001110010011000010111011001101111
Message texte → 01000010,01110010,01100001,01110110,01101111 Bravo
TCH010
Automne 2013
Exercice 3 Algèbre booléenne
A. Table de vérité
A+((NON(A).B)+C)
A B C A+((NON(A).B)+C)
B.
0
0
0
0
0
0
1
1
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
1
1
1
0
1
1
1
1
1
Fonction booléenne réalisée par le circuit
B
A
(NON(A).C)+(NON(A)+B)
C
A B C (NON(A).C)+(NON(A)+B)
0
0
0
1
0
0
1
1
0
1
0
1
0
1
1
1
1
0
0
0
1
0
1
0
1
1
0
1
1
1
1
1
Téléchargement