302-guruh talabasi Rahmatova Mashhura
Download 93.44 Kb. Pdf ko'rish
|
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'muriyatiga murojaat qiling