DMAsiirtojen
DMAsiirtojen (Direct Memory Access) käsite viittaa mekanismiin, jonka avulla laitteet voivat siirtää dataa suoraan muistia vastaan ilman CPU:n väliintuloa. Tämä mahdollistaa suurempien tietomäärien nopeamman siirron ja vähentää prosessorin kuormitusta, jolloin CPU voi suorittaa muuta tehtävää.
Toimintaperiaate perustuu DMA-ohjaimeen, joka hallinnoi siirron asetuksia ja muistibussia. CPU ohjelmoi osoitteen, siirrettävän määrän ja siirron
Verrattuna perinteiseen menetelmään, jossa CPU tekee kaikki kopioinnit, DMAsiirtoja toteuttavat usein erilliset DMA-ohjaimet tai DMA-enginet. Modernissa
Edut ovat suuremmat siirtonopeudet ja parempi CPU-tehokkuus, mutta toteutus vaatii huolellista ohjelmointia sekä huolehtimista cache-konsistenssista ja