CPU en architectuur

Welk mechanisme brengt gegevens rechtstreeks over tussen randapparatuur en geheugen zonder tussenkomst van de CPU?

  1. ATLB
  2. BSIMD
  3. CDMA (direct memory access)
Antwoord en toelichting tonen

Antwoord: C. DMA (direct memory access)

Bij DMA draagt een speciale controller gegevens over tussen het geheugen en randapparatuur, zodat de CPU alleen de overdracht start en een melding (interrupt) van het einde ontvangt en ondertussen ander werk kan doen. Het wordt gebruikt waar grote hoeveelheden gegevens worden verwerkt, zoals opslag, netwerk, audio en het inlezen van ADC-gegevens. Aandacht is nodig voor de consistentie tussen de CPU-cache en de overgedragen gegevens, wat door hardware en besturingssysteem wordt beheerd.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over CPU en architectuur

  1. Welke LSI integreert CPU, geheugen en randfuncties zoals timers en ADC in één chip en wordt gebruikt voor de besturing van huishoudelijke apparaten en andere apparatuur?
  2. Welk mechanisme houdt in een multicore-CPU de inhoud consistent wanneer de caches van de kernen gegevens van hetzelfde adres bevatten?
  3. Welke techniek verandert dynamisch de werkfrequentie en voedingsspanning afhankelijk van de belasting om het vermogensverbruik van de CPU te verlagen?
  4. Welk voorbeeld van een kwetsbaarheid betreft een aanval die misbruikt maakt dat sporen van speculatieve uitvoering in de cache achterblijven, om gegevens af te leiden waartoe eigenlijk geen toegang bestaat?
  5. Welke maat geeft de hoeveelheid warmte aan die bij een standaard hoge belasting vrijkomt en dient als richtlijn voor het koelontwerp van een CPU?

Vergelijkingen bij dit onderwerp