EXAMEN ARCHITECTURE DES ORDINATEURS TEST 12
Sujet d'examen CONVERSION, multplixeurs, logique combinatoire, table de verite 20pts
Exercice1 : 4PTS
- A quoi servent les registres suivant du processeur :
- PC (Pointer Counter) 0.25pt
- IR (Registre d’instructions)0.25pt
- Registre d’adresse 0.25pt
- L’accumulateur 0.25pt
- Pourquoi utilise-t-on les mémoires caches ? 1pt
- Classer les mémoires par taille et par rapidité.
- Si un ordinateur possède une mémoire de 1Mo, Quelle la taille de sa Mémoire Centrale. Exprimée : (a) en mots de 32 bits? (b) en mots de 64 bits ?
Exercice 2 : Numeration 5PTS
Soit les mots de 7 bits suivants m1 =1111110 et m2 =0100100.
a) Pour les nombres non signés sur 7 bits, quelles sont leurs valeurs exprimées en base 10 ? En base 4 ?
b) Pour les nombres signés en complément à deux sur 7 bits, quelles sont leurs valeurs exprimées en base 10 ? En base 4 ?
c) Pour les nombres signés en complément à deux sur 7 bits, calculer leur somme en base 2.
d) Pour les nombres non signés sur 7 bits, calculer leur somme en base 2.
Exercice 3 : Circuit Decaleur 6PTS
On veut concevoir un circuit combinatoire qui répercute sur ses sorties S3− S0 la valeur codée sur ses entrées E3 − E0 décalée de 0, 1, 2 ou 3 positions à droite (avec introduction de 0). Le nombre de positons de décalage est codé sur les entrées de commande C1C0.
- Etablissez les équations de sortie de ce circuit et en faire le schéma logique à l’aide des portes NON,ET et OU.
- On souhaite pouvoir associer plusieurs de ces circuits pour réaliser des décalages de 0 à 3 positions sur des valeurs codées sur un multiple de 4 bits. Apportez les modifications nécessaires au circuit conçu dans la question précédente. (Donner la table de vérité de ce circuit et en déduire les équations de sorties).
- Montrez comment on peut associer deux circuits 4 bits pour réaliser un circuit permettant de décaler une valeur codée sur 8 bits de 0, 1, 2 ou 3 positions vers la droite avec introduction de 0.
- Montrez comment on peut associer deux circuits 4 bits pour réaliser un circuit permettant de décaler de manière cyclique vers la droite une valeur codée sur 8 bits.
Exercice 4 : 5pts Memoire
Vous disposer d'une mémoire de 2Go pour stocker vos données. Après avoir étudier les mémoires en architecture des ordinateurs, et comprendre l'expression de la taille des données.
- Quelle est la taille de votre mémoire en Octet.
- Vous avez enregistré dans cette mémoire, plusieurs images de taille globale de 21MO et deux vidéos de 240MO et 164MO. Quelle est la taille restante de votre mémoire en Octet ?
- Après ces enregistrements, est-il possible d'enregistrer une masse de données de 1,6Go
- Si cette mémoire est capable d'enregistrer les données avec un débit de 3,6Mo par second, quel sera le temps nécessaire pour enregistrer une vidéo de 864MO.