Wakati wa kuendesha baiskeli unaiba kidhibiti cha dma?

Orodha ya maudhui:

Wakati wa kuendesha baiskeli unaiba kidhibiti cha dma?
Wakati wa kuendesha baiskeli unaiba kidhibiti cha dma?
Anonim

Wizi wa Mzunguko na Hali za Kupasuka Vidhibiti vya DMA vinaweza kufanya kazi katika hali ya wizi wa mzunguko ambapo vitachukua basi kwa kila baiti ya data kuhamishwa na kisha kurudisha udhibiti kwenye CPU. Zinaweza pia kufanya kazi katika hali ya mlipuko ambapo kizuizi cha data huhamishwa kabla ya kurejesha udhibiti wa basi kwa CPU.

Wizi wa mzunguko ni nini katika kidhibiti cha DMA?

Katika kompyuta, kwa kawaida wizi wa mzunguko ni njia ya kufikia kumbukumbu ya kompyuta (RAM) au basi bila kuingilia CPU. Ni sawa na ufikiaji wa kumbukumbu ya moja kwa moja (DMA) kwa kuruhusu vidhibiti vya I/O kusoma au kuandika RAM bila CPU kuingilia kati.

Je, DMA inaboresha vipi utendakazi wa mfumo na wizi wa mzunguko?

Kidhibiti chaDMA huhamisha block ya data kwa kasi zaidi kwani data inafikiwa moja kwa moja na vifaa vya I/O na haihitajiki kupitia kichakataji ambacho huhifadhi mizunguko ya saa. Kidhibiti cha DMA huhamisha kizuizi cha data hadi na kutoka kwa kumbukumbu katika hali ya mlipuko ya hali tatu, hali ya kuiba kwa mzunguko na hali ya uwazi.

Nini maana ya wizi wa mzunguko?

Kuiba kwa mzunguko ni mbinu ya kushiriki kumbukumbu ambapo kumbukumbu inaweza kuhudumia mabwana wawili wanaojiendesha na kwa kweli kutoa huduma kwa kila mmoja kwa wakati mmoja. Mojawapo ya masters kwa kawaida ni kitengo kikuu cha uchakataji (CPU-q.v.), na kingine kwa kawaida ni chaneli ya I/O au kidhibiti cha kifaa.

Kauli ipi kati ya zifuatazo ni ya uwongohali ya kuiba kwa mzunguko ya uhamishaji wa DMA inawezekana kuingiliana mizunguko ya CPU na DMA II katika hali ya uhamishaji zui ya DMA inawezekana kuingiliana kwa CPU na mizunguko ya DMA III hali ya kuiba kwa mzunguko inapendekezwa wakati ukubwa?

Jibu sahihi ni (a). Katika kuiba uhamishaji wa DMA, kidhibiti cha DMA huomba mzunguko wa kumbukumbu moja au mbili tu kutoka kwa CPU kwa wakati mmoja. Ikiwa CPU inajaribu kufikia kumbukumbu wakati huo, itasubiri. Vinginevyo, CPU inaweza kuendelea na uendeshaji wake wa ndani ambao hauhitaji ufikiaji wa basi ya kumbukumbu.

Ilipendekeza:

Makala ya kuvutia
Je, kisu kina mpini?
Soma zaidi

Je, kisu kina mpini?

Nchi, inayotumika kushika na kuendesha blade kwa usalama, inaweza kujumuisha tang, sehemu ya blade inayoenea hadi kwenye mpini. Visu vimetengenezwa kwa sehemu ndogo (inayopanua sehemu ya mpini, inayojulikana kama "vijiti vya vijiti"

Je, charlie rymer aliondoka kwenye chaneli ya gofu?
Soma zaidi

Je, charlie rymer aliondoka kwenye chaneli ya gofu?

Rymer, 52, ambaye aliondoka Chaneli ya Gofu mwaka wa 2018 na sasa anatumika kama balozi wa Myrtle Beach, South Carolina, alieleza kwa kina vita vyake dhidi ya virusi vya corona kwenye Twitter. Je, Charlie Rymer bado anatumia Chaneli ya Gofu?

Kwa nini utumbo wa nyuma hutolewa na ateri ya chini ya uti wa mgongo?
Soma zaidi

Kwa nini utumbo wa nyuma hutolewa na ateri ya chini ya uti wa mgongo?

Ateri ya chini ya mesenteric (IMA) ni tawi kuu la aota ya fumbatio. hutoa damu ya ateri kwa viungo vya matumbo - sehemu ya mbali ya 1/3 ya koloni inayopitika, kukunjamana kwa wengu, koloni inayoshuka, koloni ya sigmoid na puru. Mshipa wa chini wa mesenteric hutoa nini?