Sisend/väljund

Allikas: Vikipeedia
(Ümber suunatud leheküljelt Välisseadmed)

Sisend/Väljund lühendiga I/O (inglise keeles Input/Output) on arvuti alamsüsteem, mis võimaldab suhtlust arvuti ja sisend-väljundseadmete, teiste arvutite ning arvutivõrkude vahel.


Sisendseadmed (klaviatuur, hiir, mikrofon) on seadmed, mis võimaldavad kasutajal sisestada andmeid arvutisse. Väljundseadmed (kõlar, monitor, kõrvaklappid) on seadmed, mis võimaldavad arvutil saata kasutajale informatisooni. Samuti on seadmed, mis võimaldavad sisendit ja väljundit, näiteks mälupulk või puuteekraan.

I/O liides[muuda | muuda lähteteksti]

I/O süsteemiga saab arvuti protsessor vastu võtta ja saata informatsiooni või signaale, kasutades I/O liidest. See on vajalik, kuna tihti on protsessori ja välisseadmete vahel erinevusi, mida tuleb lahendada.

Need erinevused on:

  • Protsessoril ja välisseadmel võib olla erinev töörežiim
  • Välisseadmete andmeedastuskiirus on aeglasem kui protsessori
  • Protsessori ja mälu andme formaat võib erineda välisseadmete omast

I/O liides suudab:

  • Tegeleda protsessori ja välisseadmete suhtlusega.
  • Teha kindlaks, et protsessori ja välisseadme vähel on standardiseeritud protokollid ja formaadid.
  • Tegeleda aadreseerimisega, sünkroniseerimisega ja andmeedastus üksikasjadega, mis lubab protsessoril kergemalt tegeleda lihtsamate I/O seadmetega.
  • Avastada vigu ja neid parandada
  • Käsitleda katkestusi
  • Kasutada puhvreid, et andmeid ajutiselt salvestada

I/O meetodid[muuda | muuda lähteteksti]

Programeeritud I/O on meetod, kus protsessor tegeleb, iga I/O andmeedastusega. See meetod on kõige lihtsam, kuid aeglane, kuna protsessor peab pidevalt tegeleda I/O seadmega.

Katkestustusel põhinev I/O on meetod, kus protsessor tegeleb I/O seadmega, ainult siis, kui I/O seade on valmis andmeedastuseks. Selle meetodiga, saab protssesor tegelda teiste töödega.

Otsemällupöördus (DMA) on meetod, kus protsessor peab ainult alustama andmeedastust ja DMA kontroller tegeleb edasise tööga. See meetod on efektiivne, kuna vajab vähest protsessori tööd.

Viited[muuda | muuda lähteteksti]