Mavzu: kompyuter tizimining umumiy tarkibini tashkillashtirish


Ikki yadroli protsessorli "Klassik" ikki protsessorli SMP tizimi



Yüklə 262,09 Kb.
səhifə7/9
tarix11.12.2023
ölçüsü262,09 Kb.
#147209
1   2   3   4   5   6   7   8   9
2-Mavzu

Ikki yadroli protsessorli "Klassik" ikki protsessorli SMP tizimi

  • Va nihoyat, shuni ta'kidlaymizki, Intelda "umuman tizim" ni tashkil qilish ikki yadroli protsessor qurilmasi kabi an'anaviy hisoblanadi. Unda bir nechta "tengdosh" markaziy ishlov berish bo'linmalari mavjud (odatda umumiy avtobusda); operativ xotira va har xil darajadagi ishchi qurilmalar mavjud. Bu butun majmuani maxsus aloqa protsessori - chipsetning "Shimoliy ko'prigi" bir butunga birlashtiradi. Umuman olganda, kompyuterda yangi bo'lgan barcha ma'lumotlar oqimi o'tadi.
  • Diqqatli o'quvchilar APIC, DMA, GART imzolari qo'yilgan "sirli" bloklarni allaqachon payqashgan .. ularning barchasi nimani anglatadi?

• APIC (Advanced Programmable Interrupt Controller) - har qanday kompyuterning eng muhim qismlaridan biri. Bu kompyuterda sodir bo'ladigan uzilishlarni yig'adigan va qayta ishlaydigan kichik zanjir. Masalan, foydalanuvchi klaviaturadagi tugmachani bosdi - bu voqeani klaviatura boshqaruvchisi yozib oldi, ichki xotirasiga bosilgan tugma kodini kiritdi va uzilish yaratdi - maxsus satrda so'rov signalini uzatishni to'xtatdi. joriy dasturni bajarish va "klaviaturada tugma bosilgan" hodisasini boshqarish. 

  • • APIC (Advanced Programmable Interrupt Controller) - har qanday kompyuterning eng muhim qismlaridan biri. Bu kompyuterda sodir bo'ladigan uzilishlarni yig'adigan va qayta ishlaydigan kichik zanjir. Masalan, foydalanuvchi klaviaturadagi tugmachani bosdi - bu voqeani klaviatura boshqaruvchisi yozib oldi, ichki xotirasiga bosilgan tugma kodini kiritdi va uzilish yaratdi - maxsus satrda so'rov signalini uzatishni to'xtatdi. joriy dasturni bajarish va "klaviaturada tugma bosilgan" hodisasini boshqarish. 
  • Bu, shunday qilib aytganda, "uzilishlarni boshqarish" ning "klassik" vazifasidir: ular protsessorga har 10 ta qurilmada muntazam so'rov o'tkazib, vaqtni behuda sarflamaslikka imkon beradi. Ammo IC vazifalari bu bilan cheklanmaydi: qo'shimcha qurilmalarga qo'shimcha ravishda, dasturiy ta'minot uzilishlari (istisnolar) ham mavjud bo'lib, ular periferiya tomonidan emas, balki protsessorning o'zi tomonidan - har qanday g'ayritabiiy vaziyat yuzaga kelganda hosil bo'ladi.
  •  Oddiy misollar-dastur tushunarsiz ko'rsatma bilan duch kelgan yoki "oddiy foydalanuvchi" ko'rsatmasiga taqiqlangan (#GP, General Protection Exception), nolga bo'linish sodir bo'lgan (#DE, Divide-by-zero Error Exception), dasturga kirgan. xotirada mavjud bo'lmagan manzil (#PF, sahifa xatosi istisno). Ayrim uzilishlarni dasturning o'zi (INTn) yaratishi mumkin va aytaylik, interrupt #BP (BreakPoint Exception) operatsion tizim tomonidan dasturlarni tuzatish uchun ishlatiladi. 

Yüklə 262,09 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə