Dastur yuklangichi, BIOS va DOS to'xtatilib qolishlar Reja: 1. Kirish. 2. COMMAND.COM ni komanda protsessori. 3. Dastur segment prefiksi. 4. SOM dasturni bajarilishi. 5. YeXYe dasturni bajarilishi. 6. dasturni yuklash va bajarish funksiyalari. 7. BIOS va DOS to'xtatilib qolishlar. 8. BIOS to'xtatilib qolishlar. 9. DOS ni to'xtatilib qolishlar. Tayanch so'zlar va iboralar: Rezident qismi, Initsiallashtirish qismi, Tranzit qismi, Dastur segment prefiksi, ma'lumotlarni yuborish buferi, YeXYe-modullar, Yuklash va bajarish, Overley yuklangichi, BIOS ni asosiy to'xtatilib qolishlar 1. KIRISh. DOS konkret funksiyalarni ta'minlaydigan to'rta asosiy dasturlardan iborat: 1. Boshlang'ich yuklash bloki DOS disketanini (va har bir FORMAT S komanda bilan formatlangan diskda) nolli yo'lidagi birinchi sektorda turadi. Sistemani initsiallashtirishda (DOS A yoki S diskovodda turishi taxmin qilinadi), diskdan xotiraga boshlang'ich yuklash bloki yuklanadi. Bu blok keyinroq diskdan xotiraga uchta dasturlarni yuklaydigan dasturdir. 2. IO.SYS dastur past darajali interfeysni BIOS dan ROM dasturlarga ta'minlaydi. U xotiraga 16-li 00600 adresdan boshlab yuklaydi. Initsiallashtirishda IO.SYS dasturi hamma tuzilishlar va jihozlar ahvollarini aniqlaydi, va keyin COMMAND.COM dasturni yuklaydi. IO.SYS dastur xotira va tashqi tuzilishlar (masalan, videomonitor va disk) orasidagi kiritishchiqarish operatsiyalardan boshqaradi. 3. MSDOS.SYS dasturi dasturlar bilan yuqori darajali interfeysni ta'minlaydi va 16-li 00V00 (odatda) adesidan boshlab xotiraga yuklanadi. Bu dastur mundarija bilan va diskdagi fayllar bilan, disk yozilishlarni bloklashtirish va blokdan chiqarish bilan, INT 21H funksiyalari bilan boshqaradi va boshqa servis funksiyalarni saqlaydi. 4. COMMAND.COM dastur DOS ni har xil komandalarni bajaradi (masalan., DIR yoki CHKDSK), va COM, EXE va BAT bajaradi. Bu dastur uchta qismdan iborat: katta emas rezident qismi, initsiallashtirish qismi va tranzit qismi. COMMAND.COM dasturi diskdan xotiraga bajariladigan dasturlani yuklashiga javob beradi. Quyida xotira taqsimlash kartasi ko'rsatilgan. Bazi elementlar kompyuter modellardan boliq farqlanishlar mumkin. Boshlang'ich Dastur adresi 00 To'xtatilib qolishlarni vektor jadvali 00400 ROM (PZU) bilan aloqa atrofi 00500 DOS bilan aloqa atrofi 00600 IO.SYS XX0 MSDOS.SYS Katalog buferi Disk buferi Diskovod parametlar jadvali yoki fayllar taqsimlash jadvali (FAT har bir diskovod uchun bittadan) XX0 COMMAND.COM ni rezident qismi XX0 tashkil komandalar yoki utilitalar (COM yoki EXE fayllar) XX0 COM fayllar uchun (256 baytlar) foydalanuvchi stek) XX0 eng katta xotira adreslarga yoziladigan SOMMAND.COM ni tranzit qismi. 2. COMMAND.COM NI KOMANDA PROTsYeSSORI. Sistema COMMAND.COM dasturini uchta qismini xotiraga ish paytida (har doim yoki vaqtincha) yuklaydi. Quyida COMMAND.COM ni uchta qismlarning har birisini vazifalari yozilgan: 1. Rezident qismi bevosita MSDOS.SYS dasturdan ( va uni ma'lumotlar atrofidan) keyin boradi. Va tula ish seansi vaqtida u erdp bo'ladi. Rezident qismi kiritishchiqarish disk operatsiyalar xatolarni ishlov beradi ...

Joylangan
05 Jun 2024 | 16:14:04
Bo'lim
Informatika va AT
Fayl formati
zip → doc
Fayl hajmi
29.63 KB
Ko'rishlar soni
87 marta
Ko'chirishlar soni
6 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirgan san'a:
29.03.2025 | 00:23
Arxiv ichida: doc
Joylangan
05 Jun 2024 [ 16:14 ]
Bo'lim
Informatika va AT
Fayl formati
zip → doc
Fayl hajmi
29.63 KB
Ko'rishlar soni
87 marta
Ko'chirishlar soni
6 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirish kiritilgan:
29.03.2025 [ 00:23 ]
Arxiv ichida: doc