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.
See artikkel vajab toimetamist. (Juuni 2024) |
Sisendseadmed (klaviatuur, hiir, mikrofon) on seadmed, mis võimaldavad kasutajal sisestada andmeid arvutisse. Väljundseadmed (kõlar, kuvar, kõrvaklapid) on seadmed, mis võimaldavad arvutil saata kasutajale informatsiooni. Samuti on seadmed, mis võimaldavad sisendit ja väljundit, näiteks mälupulk või puuteekraan.
I/O liides
I/O süsteemiga saab arvutiprotsessor 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 väiksem kui protsessoril
- 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 adresseerimisega, sünkroonimisega ja andmeedastuse ü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
Programmeeritud I/O on meetod, kus protsessor tegeleb iga I/O andmeedastusega. See meetod on kõige lihtsam, kuid aeglane, kuna protsessor peab pidevalt tegelema I/O seadmega.
Katkestusel põhinev I/O on meetod, kus protsessor tegeleb I/O seadmega, ainult siis, kui I/O seade on valmis andmeedastuseks. Selle meetodiga saab protsessor tegelda teiste toimingutega.
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.
Välislingid
- Introduction to Input-Output Interface. geeksforgeeks. Vaadatud 7. mai 2024.
- I/O Interface in Computer Architecture. VCMOS. Vaadatud 7. mai 2024.
- What Is I/O (Input/Output)?. builtin. Vaadatud 7. mai 2024.
- Computer Architecture: Input/Output Organisation. studytonight. Vaadatud 7. mai 2024
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.