Toshkent axborot texnologiyalari universiteti u. R. Xamdamov, dj. B. Sultanov, S. S. Parsiyev, U. M. Abdullayev operatsion tizimlar


Windows 7 operatsion tizimi tuzilishi


Download 7.33 Mb.
bet194/220
Sana28.07.2023
Hajmi7.33 Mb.
#1663293
1   ...   190   191   192   193   194   195   196   197   ...   220
Bog'liq
Операцион тизимлар

Windows 7 operatsion tizimi tuzilishi

9.7- rasm. Windows 7 operatsion tizimining umumiy tuzilishi
9.7- rasmda Windows 7 operatsion tizimining umumiy tuzilishi ko‘rsatilgan, Windows ning NT ga asoslangan barcha versiyalari ushbu ma’lumot darajasida bir xil tuzilishga ega. Deyarli barcha operatsion tizimlarda bo‘lgani kabi, Windows amaliy dasturlarni asosiy OT dasturiy ta’minotidan ajratadi. Bajaruvchi yadro, qurilma drayverlari va apparat abstraktsiyasi qatlamini o‘z ichiga olgan xat yadro rejimida ishlaydi. Yadro rejimi dasturi tizim ma’lumotlari va qo‘shimcha qurilmalarga kirish huquqiga ega. Foydalanuvchi rejimida ishlaydigan qolgan dasturiy ta’minotlar, tizim ma’lumotlariga cheklangan kirish huquqiga ega.
Windows yuqori modulli arxitekturaga ega. Har bir fayl tizimining funksiyasi faqat bitta OT komponenti tomonidan boshqariladi. Qolgan OT va barcha dasturlar ushbu funksiyaga standart interfeyslardan foydalangan holda javobgar komponent orqali kirishadi. Tizimning kalit ma’lumotlariga faqat tegishli funksiyalar orqali kirish mumkin. Umuman olganda, har qanday modul, butun tizimni yoki uning standart dasturiy interfeyslarini qayta yozmasdan olib tashlanishi, yangilanishi yoki o‘zgartirilishi mumkin. Windows yadro rejimining komponentlari quyidagilardan iborat:

  • Bajaruvchi (executive): Xotirani boshqarish, jarayonlar va oqimlarni boshqarish, xavfsizlik, kiritish/chiqarish, va jarayonlararo aloqa kabi operatsion tizimning asosiy xizmatlarini o‘z ichiga oladi.

  • Yadro (kernel): Protsessorlarning ishlashini boshqaradi. Yadro oqimlarni rejalashtirishni, jarayonlarni almashtirishni, istisnolar va uzilishlarni qayta ishlashni, hamda ko‘pprotsessorli sinxronlashni boshqaradi. Qolgan bajaruvchi va foydalanuvchi darajalaridan farqli ravishda, yadro o‘z kodi oqimlarda ishlamaydi.

  • Qurilma abstraksiyasi darajasi (Hardware abstraction layer - HAL): Umumiy qurilma buyruqlari va javoblar va ma’lum bir platformaga xos bo‘lgan xaritalar. U OTni platformadagi maxsus qurilma farqlaridan ajratib turadi. HAL tufayli har bir kompyuterning tizim shinasi, xotiraga to‘g‘ridan-to‘g‘ri kirish (DMA) kontrolleri, uzilishlar kontrolleri, tizim taymerlari va xotira kontrolleri, bajaruvchi (Execution) va yadro komponentlari uchun bir xil ko‘rinishga ega bo‘ladi. Bundan tashqari, SMP uchun zarur bo‘lgan yordamni taqdim etadi.


  • Download 7.33 Mb.

    Do'stlaringiz bilan baham:
1   ...   190   191   192   193   194   195   196   197   ...   220




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