Steel jy dma-beheerder tydens fietsry?

Steel jy dma-beheerder tydens fietsry?
Steel jy dma-beheerder tydens fietsry?
Anonim

Siklussteel- en barsmodusse DMA-beheerders kan in 'n siklussteelmodus werk waarin hulle die bus oorneem vir elke greep data wat oorgedra moet word en dan beheer na die SVE terugstuur. Hulle kan ook in sarsiemodus werk waarin 'n blok data oorgedra word voordat busbeheer na die SVE teruggestuur word.

Wat is siklus steel in DMA kontroleerder?

In rekenaars is siklussteel tradisioneel 'n metode om toegang tot rekenaargeheue (RAM) of bus te verkry sonder om met die SVE in te meng. Dit is soortgelyk aan direkte geheuetoegang (DMA) om I/O-beheerders toe te laat om RAM te lees of te skryf sonder SVE-ingryping.

Hoe DMA stelselwerkverrigting en siklussteel verbeter?

DMA-beheerder dra die datablok teen die vinniger tempo oor oor aangesien data direk deur I/O-toestelle verkry word en nie deur die verwerker vereis word om die kloksiklusse te stoor nie. DMA-beheerder dra die blok data na en van geheue oor in drie modusse barsmodus, siklus-steelmodus en deursigtige modus.

Wat word bedoel met fietssteel?

Sietssteel is 'n tegniek vir geheuedeling waardeur 'n geheue twee outonome meesters kan bedien en in werklikheid gelyktydig diens aan elkeen kan lewer. Een van die meesters is gewoonlik die sentrale verwerkingseenheid (CPU-q.v.), en die ander is gewoonlik 'n I/O-kanaal of toestelbeheerder.

Watter van die volgende stellings is vals I insiklus-steelmodus van DMA-oordrag dit is moontlik om SVE- en DMA-siklusse II te oorvleuel in DMA-blokoordragmodus dit is moontlik om SVE- en DMA-siklusse III-siklus-steelmodus van oordrag te oorvleuel wanneer die grootte?

Korrekte antwoord is (a). In siklus steel DMA oordrag, versoek die DMA kontroleerder slegs een of twee geheue siklusse van die SVE op 'n slag. As die SVE gedurende daardie tyd probeer om toegang tot geheue te verkry, sal dit wag. Andersins kan SVE voortgaan met sy interne werking wat nie toegang tot die geheuebus vereis nie.

Aanbeveel: