Kompyuterga qanday qurilmalarni ulash mumkin. Kompyuterga tashqi qurilmalarni ulash



Download 307,25 Kb.
bet8/9
Sana21.07.2022
Hajmi307,25 Kb.
#833082
1   2   3   4   5   6   7   8   9
Bog'liq
5 dasturiy qurilmalarni o\'rnatish

Klaviatura qanday ishlaydi
Klaviatura shaxsiy kompyuterning standart vositalariga tegishli. Uning asosiy funktsiyalari maxsus tizim dasturlari (drayverlar) tomonidan qo'llab -quvvatlanishi shart emas. Kompyuter bilan ishlashni boshlash uchun kerakli dasturiy ta'minot kirish-chiqish tizimining asosiy qismi sifatida faqat o'qish uchun mo'ljallangan xotira chipida allaqachon mavjud. (BIOS), va shuning uchun kompyuter yoqilgandan so'ng darhol tugmachalarga javob beradi.
Klaviaturaning ishlash printsipi quyidagicha.

  1. Klaviaturani (yoki tugmalar birikmasini) bosganingizda, klaviatura ichiga o'rnatilgan maxsus mikrosxemalar shunday deb nomlanadi osp-kod.

  2. Skanerlash kodi vazifalarni bajaradigan mikrosxemaga kiradi port klaviatura. (Portlar-bu protsessor va boshqa qurilmalar orasidagi aloqa uchun mas'ul bo'lgan maxsus apparat-mantiqiy qurilmalar.) Bu mikrosxema kompyuterning asosiy platasida tizim bloki ichida joylashgan.

  3. Klaviatura porti protsessorga doimiy uzilish beradi. Klaviatura uchun uzilish raqami 9 (To'xtatish 9, Int 9).

  4. To'xtatilganidan so'ng, protsessor joriy ishni kechiktiradi va uzilish raqamiga ko'ra, RAMning maxsus maydonini bildiradi. uzilish vektori. To'xtatish vektori-bu manzil ma'lumotlarining belgilangan uzunlikdagi ro'yxati. Har bir kirishda dastur bilan bir xil raqamdagi uzilishga xizmat ko'rsatadigan dasturning manzili mavjud.

  5. Vujudga kelgan uzilishlar bilan shug'ullanadigan dasturning boshlanish manzilini aniqlab, protsessor uni bajarishga kirishadi. Klaviatura uzilishini qayta ishlashning eng oddiy dasturi ROM mikrosxemasiga "qattiq kodlangan", lekin dasturchilar uzilish vektoridagi ma'lumotlarni o'zgartirsa, o'z dasturini "almashtirishi" mumkin.

  6. To'xtatib turuvchi dastur protsessorni klaviatura portiga yo'naltiradi, u erda skanerlash kodini topadi va uni registrlariga yuklaydi, keyin ishlov beruvchining nazorati ostida qaysi skaner kodi berilgan kodga mos kelishini aniqlaydi.

  7. Keyinchalik, uzilishlarni boshqaruvchi qabul qilingan belgilar kodini xotiraning kichik maydoniga yuboradi klaviatura buferi, va uning ishini to'xtatib, protsessorga xabar beradi.

  8. Protsessor uzilishni qayta ishlashni to'xtatadi va kutilayotgan vazifaga qaytadi.

  9. Kiritilgan belgi klaviatura buferida saqlanadi, u erda u mo'ljallangan dastur, masalan, matn muharriri yoki matnli protsessor tomonidan olinmaguncha. Agar belgilar buferga u erdan olinganidan ko'ra tez -tez kelib tursa, buferni to'ldirish effekti paydo bo'ladi. Bunday holda, yangi belgilar kiritish bir muddat to'xtatiladi. Amalda, bu vaqtda, tugma bosilganda, biz ogohlantirish signalini eshitamiz va ma'lumotlarni kiritishni kuzatmaymiz.


Download 307,25 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish