Exercice Disque dur le transfert de donnees - HDD -
Objectif : - La gestion de la mémoire.
- Comprendre le DMA.
- Comprendre le fonctionnement d'un disque dur.
Considérons que les instructions d’un ordinateur sont exécutées en 2 cycles de bus, l’un pour la recherche d’instruction et le décodage, l’autre pour la recherche des données et le traitement.
Le cycle du bus est de 200 ns. L’ordinateur dispose d’un disque dur dont une piste est divisée en 32 secteurs; la capacité utile d’un secteur est de 512 octets. Le temps de rotation du disque est de 8,092 ms. Les transferts de données avec le disque se font en mode d’accès direct à la mémoire (ADM ou DMA).
Question 1 :
Quelle est la position du disque dur dans le système gestion de mémoire virtuelle ?
Question 2 :
Expliquer le principe de la technique DMA et pourquoi on a utilisé le mode DMA pour les transferts de données avec le disque ?
Question 3 :
En supposant qu’un accès en mode DMA ne dure qu’un cycle de bus, quel est le pourcentage de réduction de la vitesse du processeur quand un transfert en mode DMA est engagé dans les deux cas suivants :
- le transfert de données sur le bus par des mots de 16 bits,
- le transfert de données sur le bus par des mots de 32 bits?
Article plus récent Article plus ancien