MS-DOS operatsion tizimi
MS-DOS operatsion tizimi juda ko'p turli xil fayllardan iborat. Ular IO.SYS, MSDOS.SYS va COMMAND.COM buyruq protsessorining haqiqiy operatsion tizim fayllarini o'z ichiga oladi. Ishlash mumkin bo'lgan MS-DOS yadrosi bo'lgan ushbu uchta fayldan tashqari, operatsion tizim taqsimotida tashqi buyruqlar deb nomlangan fayllar, masalan, FORMAT, FDISK, SYS, turli xil qurilmalar uchun drayverlar va boshqa ba'zi fayllar mavjud.
IO.SYS fayli asosiy kiritish-chiqarish tizimiga kengaytmani o'z ichiga oladi va operatsion tizim tomonidan kompyuterning texnik vositalari va BIOS bilan aloqa qilish uchun foydalaniladi.
MSDOS.SYS fayli, ma'lum ma'noda, uzilishlar bilan ishlash tartib-qoidalari to'plami, xususan INT 21H uzilishlari.
COMMAND.COM buyruq protsessori kompyuter foydalanuvchisi bilan dialogni tashkil qilish uchun mo'ljallangan. U foydalanuvchi tomonidan kiritilgan buyruqlarni tahlil qiladi va ularning bajarilishini tashkil qiladi. Ichki buyruqlar - DIR, COPY va boshqalarni buyruq protsessori qayta ishlaydi.
Operatsion tizimning qolgan buyruqlari tashqi deb nomlanadi. Tashqi buyruqlar alohida fayllarda joylashganligi sababli shunday nomlangan. Operatsion tizimning tashqi buyruqlar fayllari disklarni formatlash, fayllarni saralash, matnlarni chop etish kabi turli operatsiyalarni bajarishga mo'ljallangan yordamchi dasturlarni o'z ichiga oladi.
Drayvlar (odatda SYS yoki EXE nomi kengaytmasi bo'lgan fayllar) - bu turli xil qo'shimcha qurilmalarga xizmat ko'rsatadigan dasturlar. Drayvlardan foydalanish yangi jihozlardan foydalanish muammolarini osonlikcha hal qiladi - faqat tegishli drayverni operatsion tizimga ulang.
Ilova dasturlari qurilma bilan drayver orqali o'zaro ta'sir qiladi, shuning uchun apparat o'zgarganda ular o'zgarmaydi. Masalan, yangi disk qurilmasida turli xil treklar va sektorlar soni, turli xil boshqarish buyruqlari bo'lishi mumkin. Bularning barchasi haydovchi tomonidan hisobga olinadi va dastur dasturi avvalgi kabi DOS uzilishlaridan foydalangan holda yangi disk bilan ishlaydi.
Asosiy kirish-chiqarish tizimi (BIOS) kompyuterning faqat o'qiladigan xotirasida (ROM) joylashgan va kompyuterga "o'rnatilgan" (ROMdagi ma'lumotlar kompyuter o'chirilganidan keyin ham saqlanib qoladi, ya'ni , u o'zgaruvchanlik xususiyatiga ega). Uning maqsadi operatsion tizimning I / O ni amalga oshirish bilan bog'liq eng oddiy va universal xizmatlarini bajarishdir. Shuningdek, u kompyuterning ishlashini sinovdan o'tkazadi, u elektr quvvati yoqilganda kompyuterning xotirasi va tashqi qurilmalarining ishlashini tekshiradi va operatsion tizimning yuklagichini chaqirish dasturi.
Operatsion tizim yuklagichi har bir operatsion tizim disketasining birinchi qismida joylashgan juda qisqa dastur bo'lib, ushbu dasturning vazifasi - operatsion tizim modullarining qolgan qismini xotiraga o'qish, bu esa yuklash jarayonini yakunlaydi. Qattiq diskda operatsion tizim yuklagichi ikki qismdan iborat. Buning sababi, qattiq diskni bir nechta bo'limlarga bo'lish mumkin (mantiqiy disklar). Bootloader-ning birinchi qismi qattiq diskning birinchi qismida joylashgan bo'lib, u yuklashni davom ettirishni qattiq diskning qaysi qismidan tanlaydi. Bootloaderning ikkinchi qismi ushbu bo'limning birinchi qismida joylashgan bo'lib, u DOS modullarini xotiraga o'qiydi va boshqaruvni ularga o'tkazadi.
OS modullari (io.sys va msdos.sys) operatsion tizim yuklagichi tomonidan xotiraga yuklanadi va doimiy ravishda kompyuter xotirasida qoladi. (Io.sys fayli - bu BIOS qo'shimchasi va msdos.sys fayli asosiy yuqori darajadagi DOS xizmatlarini amalga oshiradi.)
DOS buyruq protsessori (command.corn) foydalanuvchi tomonidan kiritilgan buyruqlarni qayta ishlaydi. Buyruq protsessori operatsion tizim yuklanadigan diskda joylashgan. Ba'zi bir foydalanuvchi buyruqlari (masalan, turi, dir yoki nusxasi) qobiqning o'zi tomonidan bajariladi. Bunday buyruqlar ichki buyruqlar deyiladi. Boshqa (tashqi) foydalanuvchi buyruqlarini bajarish uchun buyruq protsessori disklarni tegishli nomdagi dasturni izlaydi va agar topsa xotiraga yuklaydi va boshqaruvni unga o'tkazadi. Dastur tugagandan so'ng, buyruq protsessori dasturni xotiradan olib tashlaydi va buyruqlarni bajarishga tayyorligi haqidagi xabarni - DOS so'rovini ko'rsatadi.
Tashqi DOS buyruqlari - bu operatsion tizim bilan alohida fayllar sifatida keladigan dasturlar. Ular texnik tadbirlarni amalga oshiradilar, masalan, disketlarni formatlash, disklarni tekshirish va hk.
Qurilma drayverlari - bu DOS I / O tizimini to'ldiruvchi va mavjud qurilmalarning yangi yoki nostandart ishlatilishiga xizmat ko'rsatadigan maxsus dasturlar. Operatsion tizim yuklanganda haydovchilar kompyuter xotirasiga yuklanadi; ularning nomlari maxsus faylda (config.sys) ko'rsatilgan. Ushbu sxema yangi qurilmalarni qo'shishni osonlashtiradi va buni DOS tizim fayllariga ta'sir qilmasdan bajarishga imkon beradi.
Kompyuterning elektr ta'minotini yoqsangiz (yoki kompyuter qutisidagi Reset tugmachasini bosganingizda yoki klaviaturadagi Ctrl, Alt va De1 tugmachalarini bir vaqtning o'zida bosganingizda), doimiy xotirada joylashgan apparat sinov dasturlari kompyuter ishlay boshlaydi.
Agar ular xato topsalar, ular xato kodini ekranda aks ettiradi.
Sinov tugagandan so'ng, yuklash dasturi diskda o'rnatilgan disketkadan (a :) operatsion tizimni yuklovchi dasturini o'qishga harakat qiladi.
Agar diskda floppi bo'lmasa, u holda OS qattiq diskdan yuklanadi.
OS yuklangan diskdan OS yuklagich dasturi o'qilgandan so'ng, ushbu dastur operatsion tizim modullarini (io.sys va msdos.sys) xotiraga o'qiydi va ularga boshqaruvni uzatadi.
Keyinchalik, tizim konfiguratsiyasi fayli (config.sys) xuddi shu diskdan o'qiladi va ushbu faylda berilgan ko'rsatmalarga muvofiq, qurilma drayverlari yuklanadi va operatsion tizim parametrlari o'rnatiladi. Agar bunday fayl bo'lmasa, parametrlar sukut bo'yicha o'rnatiladi.
Shundan so'ng, OS yuklangan va unga boshqarish uzatilgan diskdan buyruq protsessori (command.com) o'qiladi. Buyruq protsessori, agar fayl OS yuklanadigan diskning ildiz katalogida bo'lsa, ommaviy faylni (autoexec.bat) bajaradi. Ushbu fayl kompyuterni har ishga tushirishda bajariladigan buyruqlar va dasturlarni belgilaydi. Agar bunday fayl topilmasa, u holda DOS foydalanuvchidan joriy sana va vaqtni so'raydi.
Ushbu faylni bajargandan so'ng, operatsion tizimni yuklash jarayoni tugaydi. DOS buyruqlarni qabul qilishga tayyorligini bildiruvchi tezkor xabarni chiqaradi.
C: \\ USERS \\ - DOS so'rovining misoli.
DOS buyrug'idagi faol satr buyruq satri deb ataladi. Unda foydalanuvchi bajarish uchun buyruqlarni yozadi.
Do'stlaringiz bilan baham: |