Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"andmevahetusoperatsioonidega" - 1 õppematerjal

Riistvara
38
doc

Riistvara

tegemist ise esile andmevahetuse protsessoriga kasutades riistvaralist katkestust. Protsessor katkestab seejärel käimasoleva rakenduse teostamise, et käivitada katkestuste haldur. Katkestuste haldur teeb kindlaks seadme, kust katkestussignaal tuli, ning loeb seadmest andmed.  Otsemälupöörduse puhul saab seade kasutada otseühendust suuremate andmeplokkide mällu kirjutamisel, et vältida protsessori koormamist üksikute andmevahetusoperatsioonidega. Sel juhul saab protsessor delegeerida andmevahetusoperatsiooni DMA kontrollerile, saates DMA moodulile andmevahetusoperatsiooni liigi, seadme aadressi, mäluaadressi kuhu andmed kopeerida ja andmete mahu ning naasta siis muude protsesside täitmisele. Kui DMA kontroller teostab andmevahetuse saadab ta katkestuse protsessorile. Seadmed saavad juurdepääsu ressurssidele läbi kontrolleri, millele on määratud oma IRQ, I/O ja DMA aadressid.

Informaatika → Arvutite riistvara alused
37 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun