I/U tizimlarining xususiyatlari - Kiritish-chiqarish boshqarish vositalari II bob. Kiritish-chiqarish tizimlarining...

|
Kiritish-chiqarish boshqarish vositalari II bob. Kiritish-chiqarish tizimlarining tashkil etilishi
|
bet | 6/6 | Sana | 18.05.2024 | Hajmi | 0,78 Mb. | | #241493 |
Bog'liq raxim kt maruzaI/U tizimlarining xususiyatlari
Kirish/chiqarish tizimi kompyuterning to'g'ri ishlashi uchun muhim bo'lgan bir qator xususiyatlarga ega:
Umuman olganda, kiritish-chiqarish tizimi kompyuterning ishlashida, uning tashqi dunyo bilan aloqasini va foydalanuvchi bilan samarali o'zaro ta'sirini ta'minlashda muhim rol o'ynaydi. Ushbu tizimning xususiyatlarini tushunish kompyuter resurslaridan eng samarali foydalanishga va tashqi qurilmalar yordamida turli muammolarni hal qilishga yordam beradi.
Xulosa
Xulosa qilib aytadigan bo’lsak har qanday operatsion tizim kompyuterning kiritish/chiqarish qurilmalarini boshqarishni ta'minlovchi dasturiy modullarni o'z ichiga oladi. Ushbu dasturiy modullar qurilma drayverlari deb ataladi va kiritish/chiqarish drayverlari to'plami operatsion tizimning bir qismi bo'lgan kiritish/chiqish tizimini tashkil qiladi. Kiritish-chiqarish tizimining asosiy vazifasi ushbu uskuna va protsessorning ishlash vaqtida maksimal moslashishga erishish uchun asosiy xotira va tashqi qurilmalar o'rtasida uzluksiz tashkil etish (rejalashtirish, boshqarish) va ikki tomonlama ma'lumotlar uzatishni ta'minlashdan iborat. Kirish-chiqarish tizimlarining tarkibi va shuning uchun turli xil operatsion tizimlardagi qurilma drayverlari ro'yxati bir-biriga mos kelmaydi, bu I/U apparatidagi mavjud farqlar, shuningdek, ushbu uskunani boshqarish uchun ishlatiladigan usullarning xilma-xilligi bilan izohlanadi. Biroq, aksariyat operatsion tizimlarda asosiy kiritish/chiqarish tizimi deb ataladigan kirish/chiqarish tizimining ba'zi yadrolari mavjud. Kiritish-chiqarish tizimlarini qurishda kiritish-chiqarish uskunalari parallel va bir-biridan mustaqil ravishda, shuningdek markaziy protsessorga nisbatan ishlashga qodir bo'lgan apparat protsessorlari to'plami sifatida qaraladi. Bunday protsessorlarda tashqi jarayonlar deb ataladigan jarayonlar rivojlanadi. Kirish-chiqarish uskunasidan foydalangan holda tashqi jarayonlar bir-biri bilan ham, markaziy protsessorda rivojlanadigan ichki jarayonlar bilan ham o'zaro ta'sir qilishi mumkin. Muhim fakt shundaki, tashqi va ichki jarayonlarning rivojlanish sur'atlari sezilarli darajada farqlanadi va bu farqlar bir necha darajaga yetishi mumkin. Kirish/chiqishni boshqarish tizimi ichki va tashqi jarayonlar oʻrtasidagi axborotni taʼminlovchi va oʻzaro taʼsirni boshqaradigan bir yoki bir nechta tizim jarayonlari (yaʼni operatsion tizimga tegishli jarayonlar). Ushbu tizim orqali tashqi jarayonlarni ishga tushirish, ishlab chiqishni boshqarish va yo'q qilish sodir bo'ladi. Ichki (dasturiy ta'minot) foydalanuvchi jarayonlari nuqtai nazaridan, kirish / chiqishni boshqarish tizimi ushbu jarayonlar uchun zarur bo'lgan tashqi qurilmalar bilan dasturiy interfeysdir. Ushbu interfeysning bir qismi sifatida foydalanuvchi tashqi qurilmalarga nisbatan harakatlarni bajarish uchun so'rovlarni ifodalash imkoniyatiga ega. Bunday holda, uch turdagi harakatlar ajratiladi: ma'lumotlarni o'qish va yozish operatsiyalari, qurilmani boshqarish operatsiyalari, qurilmalarning holatini tekshirish operatsiyalari. I/U boshqaruv tizimlarini qurishda ular uning aksariyat komponentlarini foydalanuvchilar uchun "ko'rinmas" qilish istagini boshqaradi, bu aniq interfeysga ega va har qanday dasturlash tizimidan foydalanish mumkin bo'lgan tashqi qurilmalar uchun ishlab chiqilgan drayverlarni yaratish orqali erishiladi.
Foydalanilgan adabiyotlar va saytlar
1. http://citforum.ru/hardware/svk/glava_4.shtml/
2. https://digitalworld839.com/functions-of-computer/#google_vignette
3. https://en.wikipedia.org/wiki/Control_flow
4. https://www.geeksforgeeks.org/computer-organization-basic-computer-instructions/
5. https://tproger.ru/articles/processors-architectures-review
6. https://tproger.ru/explain/how-cpu-works
|
| |