CPU et architecture
Quel mécanisme transfère directement des données entre un périphérique et la mémoire sans passer par le processeur ?
- ATLB
- BSIMD
- CDMA (accès direct à la mémoire)
Afficher la réponse et l'explication
Réponse : C. DMA (accès direct à la mémoire)
Avec le DMA, un contrôleur dédié transfère les données entre la mémoire et le périphérique ; le processeur se contente de lancer le transfert et de recevoir la notification de fin (interruption), et poursuit d'autres traitements entre-temps. Il est utilisé lorsque de grands volumes de données sont manipulés : stockage, réseau, audio, acquisition de données d'ADC. La cohérence entre le cache du processeur et les données transférées doit être surveillée ; elle est gérée par le matériel ou le système d'exploitation.