Mustaqil ish mavzu: Uzilishlar, Doimiy xotira va uning turlari Guruh: 072-19 Bajardi: Tolipov f tekshirdi: Toshkent 2021


Download 25.7 Kb.
bet1/4
Sana30.04.2023
Hajmi25.7 Kb.
#1409254
  1   2   3   4
Bog'liq
«Kompyuterni tashkil etish» fanidan oraliq nazorat ishi 13 VARIANT

O’zbekiston Respublikasi Axborot Texnologiyalari va Кommunikatsiyalarini Rivojlantirish Vazirligi

Muhammad Al-Xorazmiy nomidagi

Toshkent Axborot Texnologiyalari Universiteti.



MUSTAQIL ISH

MAVZU: Uzilishlar, Doimiy xotira va uning turlari

Guruh:072-19
Bajardi:Tolipov F
Tekshirdi:________________

Toshkent 2021
13-VARIANT
1-Sovol:
UZILISHLAR.
Uzilishlar jadvalini ishga tushirish vaqtida BIOS kompyuter uskunalari va BIOS xizmatlari bilan bog'liq bo'lgan ba'zi vektorlarni to'g'ri to'ldirish uchun javobgardir. Ulardan ba'zilari oddiygina stublar o'rnatilishi mumkin - vektor ishlov berish kodiga ishora qiladi, unda uzilishdan qaytish uchun yagona ko'rsatma - IRET mavjud.
BIOS haqiqiy ish rejimida yuzaga kelishi mumkin bo'lgan ichki protsessor uzilishlari (istisnolar) vektorlarini ishga tushiradi (tegishli operatsion tizim himoyalangan rejimdan istisno haqida qayg'uradi). Ichki uzilishlar quyidagilarni o'z ichiga oladi (INT 70h - INT 77h - faqat AT uchun):
• INT 00h - 0 ga bo'linish.
• INT 01h - kengaytirilgan rejim.
• INT 03h - to'xtash nuqtasi.
• INT 04h - toshib ketish.
• INT 06h - 286+ buyrug'i noto'g'ri.
• INT 07h - qo'ng'iroq yo'q NPU.
Uskuna uzilishlari quyidagilarni o'z ichiga oladi (INT 70h-77h - faqat AT):
• INT 02h - uzilish.
• INT 08h - taymer 8253/8254.
• INT 09h - klaviatura.
• INT 0Ah-0Dh - IRQ2-IRQ5.
• INT 0Eh - IRQ6 - floppi disk boshqaruvchisi.
• INT OFh - IRQ7.
• INT 70h - CMOS taymer.
• INT 71h - IRQ9 (INT 0Ah ga yo'naltirilgan).
• INT 72h-74h - IRQ10-IRQ12.
• INT 75b - IRQ13 - protsessorni istisno qilish.
• INT 76h - IRQ14 - qattiq disk boshqaruvchisi.
• INT 77h - IRQ15.
BIOS funktsiyalariga (xizmatlariga) qo'ng'iroqlarni ta'minlaydigan uzilish vektorlari quyidagilarni o'z ichiga oladi:
• INT 05h - chop etish ekrani.
• INT 10h - video xizmati.
• INT 11h - uskunalar ro'yxati.
• INT 12h - qo'shni xotira hajmi.
• INT 13h - diskni kiritish-chiqarish.
• INT 14h - SOM portlariga xizmat ko'rsatish.
• INT 15h - AO-funksiyalari (tizim xizmati).
• INT 16h - klaviaturadan kiritish-chiqarish.
• INT 17h - LPT portlariga xizmat ko'rsatish
• INT 18h - ROM-Basic.
• INT 19h - bootstrap (Bootstrap).
• INT 1Ah - tizim vaqti va 16-bitli PCI xizmat qo'ng'iroqlari.
• INT 1Bh - ctrl + sindirish ishlovchisi.
• INT 1Ch - INT 08h (User Timer Interrupt) ishlov beruvchisi tomonidan chaqiriladigan foydalanuvchi tomonidan belgilangan protsedura
• INT 33h - sichqonchani qo'llab-quvvatlash.
• INT 67h - EMS funktsiyalari.
Tizim jadvallariga ko'rsatgich sifatida bir nechta vektorlardan foydalaniladi. Ko'rsatkich vektorlari quyidagilarni o'z ichiga oladi:
• INT 1Dh - video parametrlari.
• INT 1Eh - floppi disklarning parametrlari.
• INT 1Fh - CGA belgilar generatori.
• INT 41h - HDD 0 parametrlari.
• INT 46h - HDD 1 parametrlari.
• INT 43h - EGA belgilar generatori.
• INT 4Ah - foydalanuvchi budilnik.
Yuqoridagi ro'yxatlardan ko'rinib turibdiki, BIOS vektorlarining aksariyati ichki uzilishlar va protsessor istisnolari uchun Intel tomonidan ajratilgan 00-1Fh vektor maydoniga joylashtirilgan. Ularning juda oz qismi 8086 yil davomida ishlatilgan bo'lsa-da, ko'rsatilgan hududning barchasi zaxira deb e'lon qilindi. Biroq, IBM PC ning yaratuvchisi ushbu sohaga kirib, yanada saxiyroq zamonaviy protsessorlar bilan ishlaydigan tizim dasturchilariga qiyinchilik tug'dirdi.


Download 25.7 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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