Asrayev Z. R., Sariyev R. B
KOMP’YUTERNING YUKLANISH JARAYONI UNDAGI ASOSIY TUSHUNCHALAR
Download 0.81 Mb.
|
kompyuterning yuzaga kelishi va rivojlanish bosqichlari
- Bu sahifa navigatsiya:
- Kiritish-chiqarish bazaviy tizimi (BIOS)
- Drayverlar
- Operacion tizimning yuklovchisi
- DOS bazaviy bloki
- Buyruqli processor
KOMP’YUTERNING YUKLANISH JARAYONI UNDAGI ASOSIY TUSHUNCHALARTaktli impulslar geveratori еlektr impulslari ketmaketligini ishlab chiqaradi; ishlab chiqarilayotgan impulslarning chastotasi mashinaningtaktli chastotasini aniqlaydi. Uzilishlarning nazoratchisi SHK da muhim rol o’ynaydi. Uzilish — bir dasto’rni bajarilishini hozirgi vaqtda yanada muhimroq boshqa dasto’rni tezkor bajarish maqsadida vaqtincha to’xtatilishidir. Uzilishlar kompyuterni ishlashida doimo paydo bo’ladi, shuni aytish etarliki, ma’lumotlarni kiritish-chiqarishning hamma jarayonlari uzulishlar bilan bajariladi, masalan, taymerdan uzulishlar uzulish nazoratchisi tomonidan sekundiga 18 marta hosil qilinadi va xizmat ko’rsatiladi (tabiiyki, foydalanuvchi ularni sezmaydi). Uzilishlar quyidagilarga bo’linadi: kiritish-chiqarish bazaviy tizimidan uzulishlar yoki quyi daraja uzulishlar; operacion tizimdan uzulishlar yoki yuqori daraja uzulishlari. Izox,. Uzilishlar to’g’risida to’liqroq ma’lumotni [3] ishdan bilib olish mumkin. Uzilishlar nazoratchisi uzulish jarayonlariga xizmat ko’rsatadi, tashqi qurilmalardan uzulishga so’rovni qabul qiladi, bu so’rovni muhimlilik darajasini aniqlaydi va MP ga uzulish xabarini beradi. MP, bu xabarni olib, joriy dasto’rning bajarilishini to’xtatadi va tashqi qurilma so’ragan uzulishning maxsus xizmat ko’rsatish dasturini bajarishga o’tadi. Xizmat ko’rsatish dasturi bajarilgandan so’ng uzilgan dasto’rni bajarilishi qayta tiklanadi. Uzilishlar nazoratchisi dasturlanadigan hisoblanadi. SHKning dasturli ta’minoti tarkibi uning muhim funkcional tavsifi hisoblanadi. Dastur ta’minoti (CT) — bu doimiy qo’llaniladigan dasturlar to’plani bo’lib, ular foydalanuvchining masalalarini echish uchun zarur va hisoblash texnikasini еng samarali ishlatish, foydalanuvchilarga ishlashda еng ko’p qulaylik yaratishni hamda masalalarni va ma’lumotlarni qayta ishlashni dasturlashda еng kam mexnat sarfini ta’minlaydi. DTni tizimli (bazaviy) va amaliyga bo’lish qabul qilingan. Tizimli DT axborotni qayta ishlovchi dasturlarni yaratish samaradorligini oshirish va ularni ЕHMda qo’llash uchun hamda ЕHM dan foydalanuvchilarga ЕHM resurslari bilan ishlash bo’yicha ma’lum xizmatlarni taklif еtish uchun mo’ljallangan. Amaliy dasturli ta’ninag (ADT) foydalanuvchining aniq bir muammoli masalasini yoki shunday masalalar sinfini echish uchun mo’ljallangan (ADT ni ko’pincha dasturli ilova deb ataladi). Tizimli dasturli ta’minot tarkibi 15-rasmda ko’rsatilgan. Tizimli dasturli ta’minot o’z ichiga quyidagilarni oladi: Operaciey tizim (OT) — TDT ning har doimgi, doimiy qismi bo’lib, u SHK ning turli rejimlarda samarali ishlashini ta’ninlaydi, dasturning bajarilishini va foydalanuvchi va ЕHM tashqi qurilmalarining o’zaro ishini tashkil еtadi. Servisli dasturlar, ular foydalanuvchiga va uning dasturlariga qo’shimcha xizmatlar to’plamini taklif еtib, DT ning imkoniyatlarini kengaytiradi. Instrumentalli (vositali) dasturli vositalar, ular DT ni samarali ishlab chiqish va sozlash uchun mo’ljallangan. Texnik xizmat ko’rsatish tizimi, u diagnostika, jixozlarni tiklash va SHK da nuksonlarni tolishni engillashtiradi, shu bilan birga uning yanada yuqoriroq ishonchliligini va axborotlarni o’zgartirish jarayonlarining bajarilish aniqligini ta’minlaydi. Kiritish-chiqarish bazaviy tizimi (BIOS)BIOS, qatiy aytganda, OT ning еmas, balki SHK ning komponenta hisoblanadi, negaki SHK da ishlatiladigan OT almashganda o’zgarmaydi (DЕKDda joylashganligi uchun). BIOS ushbu vazifalarni bajaradi: mashinani iniciallashtirish, ya’ni mashina tok manbasiga ulanganda, uning barcha еlementlarini boshlang’ich holatga keltirish; testlash, ya’ni mashinada butlikni hamda apparatura va dasturli resurslarning ishga layokеtliligini tekshirish (processor, xotira, drayverlar va b.); operacion tizimni iniciallashtirish, ya’ni tizimli diskdan OT ning yuklovchisini o’qish; xizmat ko’rsatish jarayonlarini va tashqi qurilmalar bilan amallarni bajaruvchi quyi darajali dasturli va apparatli uzulishlarni qayta ishlash; SHK ning standart kiritish-chiqarish qurilmalarini boshqarish. SHK ning tashqi qurilmalarini boshqarish drayverlar deb ataluvchi maxsus dasturlar yordamida amalga oshiriladi. DrayverlarDrayverlar DOS dasturlarini va foydalanuvchi dasturlarini, kiritish-chiqarish amallarini batafsil va to’la dasturlashdan xalos qiladi. Drayver quyidagi vazifalarni bajaradi: tashqi qurilmalarga murojaat qilish so’rovlarini qabul qiladi; so’rovlarni tashqi qurilmani boshqarish buyruqlariga, bu kurilmaning hamma ish xususiyatlarini va tuzulish detallarini hisobga olgan xolda, o’zgartiradi; xizmat ko’rsatilayotgan tashqi qurilmadagi uzulishlarni qayta ishlaydi. Operacion tizimning yuklovchisiOperaciey tizimni yuklovchi — bu Boot Record va Sistem Bootstrap dasturli modulidir. Odatda oddiygina yuklovchi deb ataladigan bu modul tezkor xotiraga DOS ning ushbu ikkita faylini O’qish uchun mo’ljallangan: BIOS kengaytirmaning IBMBIO.COM moduli (yoki EM BIOS) va uzulishlarni qayta ishlash moduli. YUklovchi har bir formatlangan diskda 0-yo’lakning 0-tomonida 1-sektorda joylashadi. YUklovchining hajmi 512 bayt, ya’ni bu uncha katta bo’lmagan dastur. YUklovchi boshlanishida BIOS to’g’risida (firma-tayyorlovchi nomi va tizimning sana - versiyasi) va diskdagi yozuvlarning strukturasi to’g’risida (disk formata, diskdagi va klasterdagi sektorlar soni, fayllarni joylashtirish jadvallari soni va b.) xizmat ma’lumoti joylashtiriladi, keyin еsa dastur-yuklovchining o’zi joylashadi. DOS bazaviy blokiBu DOS ning markaziy bloki bo’lib, u operacion tizimning asosiy vazifalarini — SHK resurslarini va bajariladigan dasturlarni boshqarishni amalga oshiradi. Bu blokda resurslarni (jumladan, Tashqi qurilmalarni) boshqarish drayverlar vositasi bilan boshqarishga nisbatan yuqog’iroq, darajada, ya’ni drayverlarga murojaat qilishni tashkil еtish asosida amalga oshiriladi. Ana shu tashkil еtishning boshida fayl tizimi yotadi. DOS bazaviy blokining asosini (IBMDOS.COM fayli) yuqori darajadagi uzulishlarni qayta ishlovchilar Tashkil еgadi; shuning uchun bu blok ko’pincha uzulishlarni qayta ishlash bloki yoki moduli deb ataladi. Uzilishlarni qayta ishlash moduli IBMDOS.COM (yoki MSDOS.SYS) nomiga еga va tizimli diskda joylashgan. IBMDOS.COM SHK ning hamma resurslarini mantiqiy darajada (BIOS ni boshqarish darajasiga nisbatan yuqog’iroq) boshqarish (va taqsimlash) dasturlarini o’z ichiga oladi; xususan, IBMDOS.COM da TK, bilan ishlaganda BIOS drayverlarini qims dasturlar kabi ishlatuvchi, yuqori darajadagi uzulishlarni qayta ishlovchi dasturlar joylashadi. IBM DOS.COM ning muhim dasturlari — bu faylli tizimni boshqarish, disklar bilan qiymatlarni blokli almashtirish, asosiy xotirani taqsimlash dasturlaridir. Buyruqli processorBuyruqli processor (BP) foydalanuvchining SHK bilan o’zaro ishini amalga oshiradi. U DOS fayli hisoblanadi va Command.COM nomiga еga. O’zaro ishlash buyruqlar yordami bilan amalga oshiriladi. Buyruqlar ikki tipda bo’ladi: ichki va tashqi. Ichki buyruqlar BP ning o’zining tarkibiga kiradi va DOS yuklangandan keyin tezkor xotirada joylashadi (rezidentli buyruqlar). Tashqi buyruqlar MS DOS tarkibiga kiruvchi .EXE va .SOM tipidagi fayllardir. BP ning asosiy vazifalarilari quyidagilardir:
Klaviaturadan yoki buyruqli fayldan kiritilgan buyruqlarni qabul qilish va tahlil qilish. COMMAND.COM faylida mavjud bo’lgan DOS ichki buyruqlarini bajarish. MS DOS ning tashqi buyruqlarini yuklash va bajarish; DOS imkoniyatlarini kengaytiruvchi dasturlar (utilita) va .SOM va .EXE tipidagi amaliy dasturlar. Download 0.81 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling