[go: up one dir, main page]

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

TD N 04: Exercices de Révision: Exercice 01

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1/ 2

École Supérieure de Technologie d’Agadir Année 2023-2024

Filière Génie Informatique

TD N 04 : Exercices de Révision

Exercice 01:
Associez chaque mot de la liste suivante avec une des définitions proposées :
a- Horloge b- Unité Centrale de Traitement
c- Circuit intégré d- RAM
e- Système d’exploitation f- Registre
g- Transistor h- Microprocesseur
i- Bus j- Carte Mère
k- Antémémoire l- Mémoire morte
1. Circuit spécialisé comportant une petite quantité de mémoire ultra rapide pour rendre les
informations fréquemment demandées immédiatement accessibles au processeur.
2. Petite mémoire contenue dans le microprocesseur destiné à stocker de manière très temporaire
un certain nombre d’informations comme les résultats intermédiaires d’un calcul ou l’adresse de la
prochaine instruction à exécuter.
3. Sorte de commutateur électronique servant à contrôler le passage du courant électrique.
4. Principale carte de circuits imprimés dans un ordinateur.
5. Cristal de quartz vibrant à une fréquence déterminée, produisant des signaux périodiques qui
servent à synchroniser les tâches d’un microprocesseur.
6. Type de mémoire volatile, lisible et réinscriptible, dont chaque cellule est directement
accessible.
7. Ensemble de circuits gravés sur une plaque de silicium.
8. Mémoire interne dont le contenu peut être lu mais non modifié.
9. Ensemble des lignes transportant les signaux qui permettent au microprocesseur de
communiquer avec ses mémoires et ses périphériques.
10. Dispositif d’E/S du micro-ordinateur accessible par un programme qui transporte simultanément
les 8 bits d’un mot au travers d’un ensemble de conducteurs.
11. Unité principale de traitement d’un ordinateur, généralement contenue dans un circuit intégré
unique.
12. Programme nécessaire à la gestion des ressources matérielles et logiciels d’un ordinateur.

Exercice 02:

1. Dans Une mémoire stocke des mots de 8 bits (1 octet) et possède 216 adresses. Quelle est la
taille totale de la mémoire en kilo-octets (Ko)?
2. Une mémoire possède une taille totale de 32 Mo, et peut stocker des mots de 32 bits. Combien
de bits a-t-on besoin pour représenter les adresses dans cette mémoire ?
3. Si le registre d'adresse d'une mémoire comporte 32 bits, calculer le nombre de mots adressables
si 1 mot = 1 byte.
École Supérieure de Technologie d’Agadir Année 2023-2024
Filière Génie Informatique

La mémoire d’un ordinateur est constituée d’un assemblage de plusieurs


circuits mémoires, comme celui représenté sur la figure suivante :
Les entrées Ai codent l’adresse d’un mot mémoire. Les entrées/sorties Dj
Communiquent avec le bus de données (écriture ou lecture d’un mot en mémoire).
Ce boîtier a 3 entrées de commande CS, WE, et OE, actives en inverse.
Lors d’une opération de lecture, le rôle de signal CS (chip select) est de
Sélectionner un des boîtiers : pour un boîtier donné, cette entrée autorise la lecture
Ou l’écriture. Dans ce cas, WE (write enable) provoque l’écriture, tandis qu’OE
(Output enable) provoque la lecture. La taille d’une mémoire est exprimée en Kilo (1Kilo, noté 1K=
2^10 =1024)).
4. Déterminer la taille des mots mémoire et la capacité de ce boîtier en Ko.
Exercice 03 :

Ordonner les étapes suivantes pour le cas donné ci–dessous


Le cycle de recherche s’effectue comme suit :
a) Transfert de l’adresse de la nouvelle instruction à exécuter du CO vers le registre adresse
mémoire RAM.
b) Le CO est incrémenté pour le cycle suivant de recherche
c) l’instruction est transférée dans le RI
d) une commande est générée par l’UCC pour lire l’instruction et l’envoyer vers le registre
RIM
e) pendant que l’adresse de l’opérande est envoyée vers RAM, le code opération est
transmis au décodeur qui détermine le type de l’opération et le transmet au séquenceur.

Exercice 04 :

Dans un microcontrôleur doté d'une architecture interne, plusieurs unités travaillent de concert pour
traiter les instructions. Considérez une configuration générique comprenant deux unités internes
distinctes, l'Unité d'Exécution et l'Unité d'Interfaçage avec le Bus.
1. Quel est le rôle de chaque unité ?
2. Quelles sont les étapes du traitement des instructions dans l'architecture mentionnée ?
3. Lorsqu'une instruction est exécutée, pourquoi l'Unité d'Exécution demeure-t-elle inactive pendant
un court instant ?
4. Quelle problématique de temps d'attente émerge lorsque l'UE achève l'exécution d'une instruction
? Comment est-elle résolue pour optimiser le processus d’exécution ?
5. Un microcontrôleur PIC est cadencé par un quartz de 4 MHz. Combien de temps dure un cycle
machine ?

Vous aimerez peut-être aussi