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 ?

  1. ATLB
  2. BSIMD
  3. 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.

S'entraîner sur ce thème Retour au thème

Autres questions sur CPU et architecture

  1. Quel circuit LSI regroupe sur une seule puce un processeur, de la mémoire et des périphériques comme des temporisateurs ou des ADC, et sert à la commande des appareils électroménagers et équipements ?
  2. Dans un processeur multicœur, quel mécanisme maintient la cohérence lorsque les caches de plusieurs cœurs contiennent des données de la même adresse ?
  3. Quelle technique modifie dynamiquement la fréquence de fonctionnement et la tension d'alimentation selon la charge pour réduire la consommation du processeur ?
  4. Quel exemple de vulnérabilité a révélé des attaques exploitant les traces laissées dans le cache par l'exécution spéculative pour déduire des données normalement inaccessibles ?
  5. Quel indicateur exprime la chaleur dégagée sous une charge élevée type et sert de référence pour la conception du refroidissement d'un processeur ?

Comparatifs sur ce thème