1)Kirish-chiqarish dasturini bajarayotganda, protsessor kontrollerda operatsiyani ishga tushirgandan so'ng, protsessor bilan ma'lumot almashishga tayyorlik belgisi holat registrining tegishli bitida paydo bo'lishini kutib, kontroller holati registrini davriy ravishda o'qiydi.
Holat registrida ushbu belgi paydo bo'lganda, protsessor OUT buyrug'i yordamida ma'lumotlar registri orqali almashadi, ma'lumotlar registriga yozadi (qurilmaga chiqarishda) yoki IN buyrug'i yordamida kontroller ma'lumotlar registridagi ma'lumotlarni o'qiydi (dan kirishda). Keyin u boshqaruvchida keyingi operatsiyani ishga tushiradi va hokazo;
Qurilmada xizmat ko'rsatish so'rovlarini almashish
2) Kirish-chiqarish dasturini bajarishda protsessor kontrollerda operatsiyani boshlagan holda, boshqa foydali dasturni bajarishda davom etadi. Tashqi qurilma boshqaruvchisi, protsessor bilan ma'lumot almashishga to'liq tayyor bo'lgan taqdirda, tegishli IRQ liniyasiga xizmat ko'rsatish so'rovi signalini beradi. Protsessor IRQ signalida uzilish protsedurasini bajarish orqali ushbu qurilma uchun kiritish-chiqarish dasturini bajarishga o'tadi. Ushbu dastur boshqaruvchining ma'lumotlar registri orqali aloqa o'rnatadi va boshqaruvchida keyingi operatsiyani boshlaydi. Protsessor kiritish-chiqarish dasturini tugatuvchi IRET (Return from Interrupt) buyrug'ini bajarish orqali uzilgan dasturning bajarilishiga qaytadi va hokazo.
To'g'ridan-to'g'ri kirish (DMA – Direct Memory Access - to'g'ridan-to'g'ri xotiraga kirish).
To'g'ridan-to'g'ri kirish (DMA) - tashqi qurilma va dinamik xotira o'rtasidagi almashinuv usuli bo'lib, unda qurilma ma'lumotlar registri va ketma-ket xotira kataklari o'rtasidagi interfeys orqali almashish operatsiyalarini boshqarish to'g'ridan-to'g'ri xotiraga kirish boshqaruvchisi va mikroprotsessor tomonidan amalga oshiriladi.
To'g'ridan-to'g'ri kirish ikki usulda amalga oshirilishi mumkin: oddiy DMA va Busmastering DMA.
BIOS, UEFI-BIOS
Kompyuterlarning kirish / chiqish tizimining muhim komponenti BIOS hisoblanadi.
BOIS - bu fizik darajadagi tashqi qurilmalarni boshqarish funktsiyalarini (dasturiy ta'minot bilan boshqariladigan kirish / chiqish va DMA), kompyuter texnikasini tekshirish va saqlash funktsiyalarini amalga oshiradigan va operatsion tizim va apparat o'rtasida vositachi bo'lgan dasturlar to'plami.
BIOS ancha vaqtdan beri UEFI (Unified Extensible Firmware Interface) platformasiga o'z o'rnini bo'shatib kelmoqda, bu apparat va kompyuterning operatsion tizimi (OT) o'rtasidagi interfeysning yangi turi.
Chorak asr oldin yaratilgan BIOS uzoq vaqt davomida zamonaviy shaxsiy kompyuterlar talablariga javob bermadi. Barcha yangi kompyuterlar UEFI tizimidan foydalanadi.
Dastlab EFI deb nomlangan apparat va OT o'rtasidagi interfeysning bu turi 90-yillarning o'rtalarida Intel tomonidan Itanium platformasi uchun yaratilgan. Hozirgi vaqtda EFI rivojlanishini Yagona EFI Forumi (UEFI) nazorat qiladi.