302-guruh talabasi Rahmatova Mashhura


Download 93.44 Kb.
Pdf ko'rish
Sana05.01.2022
Hajmi93.44 Kb.
#206098
Bog'liq
Tizimli dasturlash8



                                                            302-guruh talabasi

                                                         Rahmatova  Mashhura

 

            Mavzu: Klassik tizimli programmalash



Tizimli dasturlash vazifalarini aniqlang.

1.

 



Tizimli programmalashda uzulishlarni tahlil qilish va qayta ishlash katta rol

o`ynaydi. Uzulish-bu bajarilayotgan jarayonni unga nisbatan tashqi hodisa

tasiri asosida vaqtinchalik to`xtatilishidir. Biz uzulishlar va ular bilan bog`liq

bo`lgan tushunchalarni SHEHM muhitida qarab chiqamiz. Boshqa (universal

superEHM) muhitlarda ham xuddi shunga o`xshgan uzulishlar turi, ularni

tahlil qilish usullari va qayta ishlash mexanizmlari mavjud.

Uzulish nima?

2.

Uzilish (интеррипт прерывание) – bu bajarilayotgan jarayonni unga



nisbatan tashqi hodisa tasiri asosida vaqtinchalik to’xtatilishiga aytiladi. 

Uzulishlar qanday guruhlarga bo'linadi ?

3.

Asosan programmaviy va apparat uzilish turlari mavjud.



OS, apparatura va dasturlash tili uzulishlarni ishlatishni tushuntiring

4.

Programmaviy uzulishlar uzulishlarning asosiy qismini tashkil qiladi. Bun-day



uzulishlar bir programma boshqa programmadan xizmat ko`rsatishni talab

qilgan paytda hosil bo`ladi. Xizmat ko`rsatish turi esa yana aparat bilan

bog`liq bo`ladi.

Amaliy va tizimli programmalar taminotini yaratishda biz operatsion sistema

va apparatura bilan bog’liq bo’lgan uzilishlarga quydagi yullar bilan murojat

qilishimiz mumkin. 2.Yo’qori darajali tillar (paskal, ci, delfi) tarkibidagi

maxsus protsedura va funksiyalardan foydalanish.Ammo bular apparaturaga

to’g’ridan-to’g’ri murojat qilishni to’liq taminlamaydi

OS ning qaysi moduli uzulishlarni qayta ishlaydi

5.

 



MS-DOS operatsion sistemaning asosiy modullaridan biri-bu BIOS (KCHAS-

kiritishlar chiqarishning asosiy sistemasi) hisoblanadi. BIOSning asosiy

vazifalaridan biri operatsion sistemaning uzulishlariga xizmat ko`rsatishdir.

Bu ish uzulishlar mexanizmi yordamida bajariladi, ya`ni mashenaning joriy

ishi qisqa vaqt davomida to`xtatiladi va unga sababchi bo`lgan hodisa qayta

ishlanadi. Uzulishlarni uchta guruhga: aparat, mantiqiy va programmaviy

bo`ladilar. Aparat uzulishlarining sabablari (manbalari): tok kuchini

pasayishi, klaviaturadagi klavisha (tugmachani)

Bu modul yuqori bosqich uzulishlari bilan ishlaydi.Anashu uzulishlarga

amaliy programmalardan murojaat qilish mumkin. 




Download 93.44 Kb.

Do'stlaringiz bilan baham:




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