Vous êtes sur la page 1sur 4

UNIVERSITÉ DE DOUALA

Faculté des Sciences. Enseignant : Um Laurence Emilie.


Département Mathématiques et Informatique

TD1 : Architecture des Ordinateurs. (Étudiants Ière année)

Partie A : CULTURE GÉNÉRALE.

1. Quelles sont les parties principales d’un ordinateur ? Pourquoi ?

3. Quelle est la différence entre la VLSI, la mega-Informatique, et la micro-


informatique ?

2. Quelles sont les différents types de mémoire qui existent ?

3. Donner la définition de :
ROM ; PROM ; EPROM ; EEPROM ;

4. Quels sont les différentes méthodes d’accès aux différentes mémoires ?


Faîtes la liaison entre la méthode d’accès, et un exemple de mémoire y
correspondant.

5. Quelles sont les phases principales d’exécution des instructions d’un ordinateur ?

6. Que signifie la notion d’interruption ?


Donner les différents types d ‘interruptions, et quelques exemples y associés ;

7. A quoi sert le système d’exploitation ?

8. Quels types de registres le processeur possède-t-il ? Donner les caractéristiques y


correspondant, ainsi que 1 ou deux exemples de chacun de ces types.

9. Classer les mémoires suivantes par taille, et par rapidité ;


RAM, cache , registres, cd-rom, disques durs.

10. Donner une représentation du bus d’adresse, ainsi que les mécanismes
d ‘entrées/sortie qui y sont associés, étant donné un échange entre le processeur et la
mémoire centrale.

12. Donner les instructions suivantes en langage Assembleur ;


Chargement ; Addition ; Rangement ; Soustraction ; Multiplication.

11. Donner la définition exacte des mécanismes de codage et décodage de


l ‘information.
Partie B : ARITHMETIQUE DES ORDINATEURS ET CODAGE.

Exercice 1 :

1. Combien de mots peut-on coder sur 4, 8, 16, et 32 bits ? Quelles sont les bornes ?
2. Convertir en binaire, puis en octal, et enfin en hexadécimal les nombres :
192, 25 ; 521 ; 1000 ; 1024.

Exercice 2 :

Coder l ‘entier 2397 successivement en base 2, 8, et 16.

Exercice 3 :

Donner la valeur décimale du nombre 10101, dans le cas où il est codé en base 2, 8,
ou 16.

Exercice 4 :

Combien de bits faut-il pour représenter 65 370 entiers différents en binaire ?

Exercice 5 :

On se donne le nombre 32745 en base 8. Comment s’écrit-il en base 16 ?


(Indication : passer par l’intermédiaire de la base 2.)

Exercice 6 :

1. Soit un ordinateur dont les mots mémoire sont composés de 32 bits. Cet ordinateur
dispose de 4 Mo de mémoire.
Un entier étant codé sur un mot, combien de mots cet ordinateur peut-il mémoriser
simultanément ?

2. Quelle est la plus grande valeur entière (décimale) que cet ordinateur peut
mémoriser, cette valeur étant représentée par son codage binaire pur ? Donner un
ordre de grandeur du nombre de chiffres en codage décimal.

Exercice 7 :

Coder en binaire sur un octet les entiers 105 et 21 puis effectuer l’addition binaire des
entiers ainsi codés. Vérifier que le résultat sur un octet est correct. Même question
avec les entiers 184 et 72.

Exercice 8 :
Coder en binaire sur un octet les entiers 79 et 52 puis effectuer la multiplication
binaire des entiers ainsi codés.
Même question avec les entiers 150 et 31.

Exercice 9 :

On se donne le nombre 35,6 en base 10. Le convertir en flottant sur 32 bits (simple
précision).
(Donner la représentation suivant la norme IEEE).

Exercice 10 :

On considère le nombre à virgule : 73,55 (base 10).


a) Ecrire ce nombre en binaire en virgule fixe.
b) Ecrire ce nombre en binaire en virgule flottante, en simple précision (sur 32 bits).
Le résultat obtenu est-il parfaitement exact ?

Exercice 11 :

Indiquer la valeur codée par le mot de 16 bits 1101100101110101 suivant qu’il


représente un entier non signé, ou un entier signé.
Même question avec le mot 1001000011101101.

Exercice 12 :

Ecrire le nombre -475,75 (base 10) en binaire signé .


Faire la somme de : -476 et 0,25, et donner son expression en binaire signé.

Exercice 12 :

Addition de nombres entiers signés


On travaille ici sur des nombres de 8 bits.
a) Ecrire les nombres 109 et 88 (base 10) en binaire signé sur une longueur de 8 bits.
b) Ecrire les nombres
–109 et –88 en binaire signé sur 8 bits, en passant par l’intermédiaire du complément
à 2.
c) Faire les additions suivantes, en utilisant les
résultats précédents :

109 – 88

– 109 – 88

– 109 + 88
En cas d’erreur pour cause de débordement, indiquez-le.

Vous aimerez peut-être aussi