Protsessor xotirasi
Protsessor xotirasi axborotni - buyruq kodlari va ma'lumotlarni qisqa muddatli va uzoq muddatli saqlash uchun mo'ljallangan. Xotiradagi ma'lumotlar ikkilik kodlarda saqlanadi, har bir bit - elementar hujayra "0" yoki "1" qiymatini olishi mumkin. Har bir xotira katakchasi ma'lum bir koordinata tizimida uni noyob tarzda aniqlaydigan o'z manziliga ega. Xotirada axborotni saqlashning eng kichik manzilli birligi odatda bayt, odatda 8 bitdir. So'zni qayta ishlash kengligi 8 ga ko'paymaydigan (masalan, 5, 7, 9 ...) bo'lgan protsessorlar va kompyuterlar mavjud va ularning baytlari sakkiz bitli emas, balki kompyuter dunyosida ular bilan to'qnashuv. dargumon. Shuningdek, ba'zi tizimlarda (odatda aloqa) sakkizta qo'shni ma'lumotlar bitlari to'plamiga oktet deyiladi. "Oktet" nomi, odatda, bu 8 bit aniq manzilga ega emasligini bildiradi, lekin faqat ularning uzoq bit qatoridagi joylashuvi bilan tavsiflanadi.
Katta (o'lchamdagi) kompyuterlarning paydo bo'lishi bilan xotiraning ichki va tashqi bo'linishi rivojlandi. Ichki xotira protsessor "kabineti" ichida (yoki unga qattiq yondosh) joylashgan xotirani bildiradi. Bunga elektron va magnit xotira (magnit yadrolarda) kiradi. Tashqi xotira alohida qurilmalarni harakatlanuvchi vositalar bilan ta'minladi - magnit diskli drayvlar (birinchi navbatda, barabanlar) va lenta. Vaqt o'tishi bilan barcha kompyuter qurilmalarini bitta kichik qutiga joylashtirish mumkin bo'ldi va kompyuterga nisbatan oldingi xotira tasnifi quyidagicha qayta shakllantirilishi mumkin:
· Ichki xotira- tizim platasida yoki kengaytirish kartalarida o'rnatilgan elektron (yarim o'tkazgich) xotira;
· Tashqi xotira - axborotni saqlashning turli printsiplariga ega va odatda harakatlanuvchi tashuvchilarga ega qurilmalar ko'rinishida amalga oshiriladigan xotira. Hozirgi vaqtda bu magnit (disk va lenta) xotira qurilmalari, optik va magnit-optik xotirani o'z ichiga oladi. Tashqi xotira qurilmalari ham kompyuterning tizim blokida, ham alohida holatlarda, ba'zan kichik shkafning o'lchamiga etib borishi mumkin.
Protsessor uchun ichki xotiraga to'g'ridan-to'g'ri kirish mumkin, unga dastur tomonidan ko'rsatilgan manzilda kirish mumkin. Ichki xotira ma'lum uzunlikdagi bitta ikkilik son bo'lgan bir o'lchovli (chiziqli) manzil bilan tavsiflanadi. Ichki xotira operativ xotiraga bo'linadi, undagi ma'lumotlar protsessor tomonidan istalgan vaqtda o'zgartirilishi mumkin va doimiy, protsessor faqat o'qishi mumkin bo'lgan axborot. Xotira kataklariga istalgan tartibda, ham o‘qish, ham yozish orqali kirish mumkin, operativ xotira esa faqat o‘qish uchun mo‘ljallangan xotiradan (ReadOnlyMemory, ROM) farqli o‘laroq, tasodifiy kirish xotirasi - RandomAccessMemory (RAM) deb ataladi. Tashqi xotira yanada murakkabroq tarzda adreslanadi - uning har bir katakchasi blok ichida o'z manziliga ega, u o'z navbatida ko'p o'lchovli manzilga ega. Jismoniy ma'lumotlar almashinuvi operatsiyalari davomida blokni faqat to'liq o'qish yoki yozish mumkin.
4. Belgilash. Asosiy dizaynerlar va ishlab chiqaruvchilar.
Protsessorlar firmalar AMD, IBM, Cyrix va Texas asboblari.
AMD an'anaviy ravishda Intel kompaniyasining ilg'or modellari bilan mos keladigan protsessorlarni ishlab chiqaradi. Ushbu protsessorlar odatda biroz keyinroq paydo bo'ladi, lekin ular Intel tomonidan amalga oshirilgan yutuqlarni keyingi modellarda o'z ichiga oladi. AMD 486 toifali protsessorlar Intel modellari bilan mos keladi.EnhancedAm486® va Am5X86 tm protsessorlari katta qiziqish uyg'otadi, ular 486 protsessorli avtobusda amalga oshirilgan yutuqlar cho'qqisini ifodalaydi (PentiumOverDrive, albatta, ulardan bir oz yuqoriroq, lekin uning narxi unchalik jozibali emas. ). Ularning farqi iste'mol tejamkorligi - kuchlanishni pasaytiruvchi elektr ta'minoti, ishlab chiqilgan SMM va iste'molni boshqarish vositalarining mavjudligi, birlamchi keshni qayta yozish siyosatini kengroq qo'llash.
Protsessorlar chastotani 2,3 yoki hatto 4 marta ko'paytirishdan foydalanadi, bu esa CLKMUL pinini erga ulash orqali kamaytirilishi mumkin.
Protsessorlar bo'sh turgan quvvat sarfini kamaytirish qobiliyatiga ega (shunga o'xshash xususiyatlar Pentium protsessorlarida faqat 2-avloddan boshlab paydo bo'lgan). STOPCLK # signalida protsessor yozish buferlarini bo'shatadi va StopGrant rejimiga o'tadi, bunda protsessor tugunlarining ko'pchiligining takoti to'xtatiladi, bu esa iste'molning pasayishiga olib keladi. Bu holatda, u ko'rsatmalarni bajarishni to'xtatadi va xizmat ko'rsatishni uzmaydi, lekin ma'lumotlar avtobusini kuzatishda, kesh urishlarini kuzatishda davom etadi. Protsessor STOPCLK # signali o'chirilganda bu holatdan chiqadi va SMM rejimidan foydalanish bilan birgalikda Advanced Power Management (APM) mexanizmini amalga oshiradi.HALT buyrug'i bajarilganda protsessor kam iste'mol AutoHALTPowerDowen holatiga kiradi. Bu holatda protsessor barcha uzilishlarga javob beradi, shuningdek, avtobusni kuzatishda davom etadi.StopGrant holatidan tashqi sinxronizatsiyani to'xtatib, protsessorni minimal quvvat sarflaydigan StopClok rejimiga o'tkazish mumkin. Ushbu rejimda u hech qanday funktsiyani bajarmaydi, lekin sinxronizatsiya qayta tiklangandan so'ng u StopGrant holatiga qaytadi, siz undan normal ishlashga o'tishingiz mumkin.
Protsessorda amalga oshirilgan ilg'or SMM funksiyalari kiritish-chiqarish ko'rsatmalarini qayta ishga tushirish va asosiy SMRAM manzilini o'zgartirishni qo'llab-quvvatlaydi.
EnhancedAm486 protsessorlari sifatida belgilangan
Nomlar uchun A80486 DX4 - 120 (chapdan o'ngga) quyidagicha shifrlangan:
Ish turi: A = PGA-186, S = SQFP-208.
Qurilma turi: 80486 Am486.
Versiya: DX4 = chastotani tartibga solish va FPU bilan, DX2 = chastotani ikki barobar oshirish va FPU bilan.
Chastota (ichki), MGts: 120, 100, 80, 75 yoki 66.
Oila: S = ENHANCED (kengaytirilgan imkoniyatlar bilan).
Besleme zo'riqishida: V = 3.3V ta'minot, kirishlar 5V signal darajasini qabul qiladi.
Kesh hajmi: 8 = 8 KB.
Kesh turi: B = Orqaga yozish.
Ushbu protsessorlar 3,3 V nominal kuchlanishni ta'minlaydigan protsessor kuchlanish regulyatoriga ega 1, 2 yoki 3 rozetkaga ega deyarli har qanday anakartga o'rnatilishi mumkin. Kengaytirilgan avtobus rejimini qo'llab-quvvatlamaydigan platalar protsessorlarni yozish keshida ishlatadi. faqat rejim. Ko'proq zamonaviy anakartlar ushbu protsessorlardan to'liq foydalanadi.
Am5x86-P75 protsessorlari, ya'ni AMD-X5-133 - eng yuqori samarali 486 sinf protsessorlari - boshqa belgilash tizimiga ega. Bu erda AMD-X5 - 133 ADW shaklidagi yozuv quyidagicha hal qilinadi:
AMD-X5 to'rtta protsessor uchun belgidir.
Chastota (ichki) - 133 MGts.
Paket turi: A = PGA-168, S = SQFP-208.
Ta'minot kuchlanishi: D = 3,45 V, F = 3,3 V.
Ruxsat etilgan ish harorati: W = 55 o C, Z = 85 o S.
Garchi bu protsessorlar interfeysi jihatidan EnhancedAm486 protsessorlari bilan bir xil bo'lsa-da, ular barcha 486 ta tizim platalarida qo'llanilmaydi.Ba'zan sabab BIOS versiyasida bo'lib, ularni almashtirish istalgan natijaga olib keladi. Ba'zan ko'paytirish koeffitsientini kamaytirish kerak (agar taxtada CLIKMUL piniga past darajani qo'llash imkonini beruvchi jumper bo'lsa). Biroq, bu holda protsessor tanlangan kirish chastotasiga qarab DX-100 yoki DX4-120 ning analogiga aylanadi. Bundan mustasno Intel protsessorlari va AMD, avtobus 486 protsessorli, boshqa kompaniyalarning mahsulotlari mavjud. Bularga quyidagilar kiradi:
Firma protsessorlari Cyrix :
Cx486DX boshqa protsessorlarga qaraganda samaraliroq FPUga ega.Cx486DX2-66 va Cx486DX4-100 protsessorlari parametrlari bo'yicha mos keladigan AMD modellariga yaqin bo'lgan qayta yozish keshiga (WB) ega.
CYRIX 5x86-100 va 5x86-120 o'zlarining ichki arxitekturasi bo'yicha beshinchi avlodga yaqin (ular, masalan, dinamik tarmoqni bashorat qilishlari bor), lekin protsessorning tashqi shinasi 486 kengaytirilgan rejimda (kesh qayta yozish bilan ishlaydi). Ularning ishlashi bir xil soat tezligiga ega 486 Intel va AMD protsessorlaridan sezilarli darajada yuqori. Ushbu protsessorni o'rnatish bilan bog'liq muammolar odatda ma'lum bir BIOS versiyasini qo'llab-quvvatlamaslik bilan bog'liq. Bundan tashqari, ba'zi dasturlar, xususan, Clipper tizimi yordamida yozilgan dasturlar ushbu protsessor bilan "osilib qolishi" mumkin. Cyrix bu hodisani ushbu protsessorda dastur davrlarida amalga oshirilgan kechikishlar sezilarli darajada bo'lishi bilan izohlaydi. kamroq qiymat protsessorlarga qaraganda to'rtinchi avlod(tarmoqlarni bashorat qilishning salbiy tomoni). Ushbu "kasallik" ni "davolash" uchun arxitektura "ortiqchalik" ni o'chiradigan maxsus kechiktiruvchi dasturlar taklif etiladi va masalan, ushbu protsessorlar bilan 3D-Studio to'plamidan foydalanish uchun Patch fayllari ("yamalar") taklif etiladi.
Firma protsessorlari IBM .
486BL2, 486Bl3 (BlueLighting - chaqmoq) - BurstMode holda 2-3x chastotani ko'paytirish, 3,3V ta'minot va kam iste'mol bilan 486SX varianti. Ovozli ismning asosiy afzalliklari yo'q.
Belgilanishiga qaramay, 486SLC va 486DLC protsessorlari mos ravishda 386SX va 386DX o'rnini egallash uchun mo'ljallangan - ularning korpusi va interfeysi 486 protsessorning standart avtobusiga bog'liq emas.
Firma protsessorlari Texas asboblari .
TIDX2-80 va TIDX4-100 o'xshash 486 AMD protsessorlariga yaqin.
8-Amaliy mashg’ulot.
Mavzu: Protsessorlar bilan ishlash. OT protsessorini boshqarish Raqamli tizimlarning zamonaviy element bazasi boʻlib turli mikroprotsessorli
majmualar (MPM) tarkibiga kiruvchi katta integral sxemalar (KIS) hisoblanadi. IMSlarning MPMlari ikkita masalani yechishga imkon yaratdilar: birinchidan, ma’lumotlarni qayta ishlash tezligi va xotira hajmi keskin oshdi, ikkinchidan, ISlarning oʻlchamlari, narhi va quvvat iste’moli kamaydi.
Mikroprotsessor (MP) deb berilganlar ustidan arifmetik va mantiqiy amallar bajaradigan dasturiy-boshqariladigan qurilmaga aytiladi. MP bitta yoki bir nechta KIS koʻrinishida bajariladi. Lekin turli MPli texnika yaratishda bitta MP etarli emas. Ixtiyoriy MP tizim dasturlar, berilganlar va berilganlarni qayta ishlash natijalari, ma’lumotlarni kiritish-chiharish vositalari, boshqaruv obyektlari
va qayta ishlash natijalarini aks ettiruvchi vositalar oʻrtasida aloqa bogʻlash kabi vositalardan tashkil topgan boʻlishi kerak.
Mikroprotsessor tuzilmasi.
MP tuzilmasi deganda apparat vositalar va ular orasidagi aloqa tushiniladi. Apparat vositalari – MP qurilmalari va boshqa KISlar tuziladigan elektron sxemalardir.
Har bir MP tuzilmasida ikkita asosiy qismni ajratib koʻrsatish mumkin: qayta ishlanayotgan va boshqaruvchi. MPning qayta ishlanuvchi qismi boʻlib arifmetik-mantiqiy qurilma (AMQ) hisoblanadi. Zamonaviy AMQlarda bajariladigan asosiy amallar boʻlib arifmetik qoʻshish va koʻpaytirish amallari hisoblanadi. Tuzilishi koʻra AMQlar kombinatsion qurilma hisoblanadi va hususiy xotira elementlariga ega boʻlmaydi. U yoki bu amallarni bajarish vaqtida oraliq natijalarni saqlash uchun oʻzgaruvchilarni kiritish uchun AMQlar registrlar bilan toʻldiriladi.
Mikroprotsessor arxitekturasi
Foydalanuvchi nuqtai nazaridan qaraladigan mantiqiy tuzilish bo’lib, MP tizimini tuzish uchun zarur bo’ladigan funktsiyalarning apparatlar va dasturlar vosita amalga oshirilishiga ko’ra mikroprotsessorda joriy etiladigan imkoniyatlarni belgilab beradi.
MP-tizimni uchta ketma-ket murakkablashib boradigan detallash darajalari koʻrinishida ifodalash mumkin:
1) apparat vositalari – elektron sxemalar boʻlib, ular yordamida alohida qurilmalar tuziladi.
2) arxitektura – tarkib, xarakteristikalar, qurilmalarning bogʻ-lanishi, komandalar roʻyhati va ularning formatlari, adreslash usullari, adreslanuvchi xotira razryadligi va hajmi; registrlar tuzilmasi va ularning funksiyalari va boshqalar.
3) MPning dasturiy ta’minoti.
Mikroprotsessor arxitekturasi
Foydalanuvchi nuqtai nazaridan qaraladigan mantiqiy tuzilish bo’lib, MP tizimini tuzish uchun zarur bo’ladigan funktsiyalarning apparatlar va dasturlar vosita amalga oshirilishiga ko’ra mikroprotsessorda joriy etiladigan imkoniyatlarni belgilab beradi.
MP-tizimni uchta ketma-ket murakkablashib boradigan detallash darajalari koʻrinishida ifodalash mumkin:
1) apparat vositalari – elektron sxemalar boʻlib, ular yordamida alohida qurilmalar tuziladi.
2) arxitektura – tarkib, xarakteristikalar, qurilmalarning bogʻ-lanishi, komandalar roʻyhati va ularning formatlari, adreslash usullari, adreslanuvchi xotira razryadligi va hajmi; registrlar tuzilmasi va ularning funksiyalari va boshqalar.
3) MPning dasturiy ta’minoti.
2-rasmda. MP-tizim arxitekturasi keltirilgan.
Markaziy mikroprotsessor qurilmalarining tuzilishi quyidagi bloklardan tashkil topgan:
1. Arifmetik-mantiqiy qurilma (AMQ). Bu qurilma bevosita ikkilik kodida ifodalangan sonlar va adreslar ustidan arifmetik va mantiqiy amallarni bajaradi. Odatda, siljituvchili registrli AMQlar qoʻllaniladi.
2. Boshqaruv qurilmasi (BQ). BQ AMQ va MP-tizimning boshqa bloklari ishini boshqaradi. U ketma-ketli qurilma boʻlib, mantiqiy elementlar (apparat tashkil qilinish) yoki DXQlarda (mikrodasturiy tashkil qilinish) bajariladi. BQsi xotira blokidan kelayotgan komandalar asosida ishlaydi. Bu yerda komandalar mazkur komandani bajarilishini boshqarish uchun ikkilik signallariga aylantiriladi. BQ va butun MP-tizim ishi sinxronizatsiya va dastlabki oʻrnatilish (taymer) sxemalari signallari ta’sirida sodir boʻladi. Taymer (T) koʻp hollarda alohida koʻrinishida bajariladi. U komandalarni bajarilish jarayonini vaqt boʻyicha taqsimlaydi.
3. Registrlar bloki (R). Joriy ma’lumotni oʻta operativ saqlash uchun hizmat qiladi. Bajaradigan amaliga koʻra bloklar quyidagi registrlarga ega:
a) OR va AR registrlari amal bajarish jarayonida AMQda ikkita
ikkilik son (operand)larni saqlaydi. Amal bajarib boʻlingach akkumulyator registri ARda son natija bilan almashtiriladi. Soʻngra operand registri OR holati, keyingi amal bajariladigan boshqa operand bilan almashtiriladi.
b) Komandalar registri (KR) mashina tomonidan bevosita bajarilayotgan komandani saqlash uchun ishlatiladi. Komanda kodi KRdan BQsiga uzatiladi va deshifratsiyalanadi. Soʻngra komandani ishlatish boʻyicha amallar bajariladi.
c) Bayroq registri (BR) yoki oʻtkazish registri, u toʻlib qolgan hollarda ishlatiladi. d) Holatlar registri (HR). Keyingi takt davomida BQ tomonidan beriladigan komandani tanlash MPning masalani yechish jarayonida yuzaga keladigan sharoitlarni alternativ hal qilish qobiliyatiga bogʻliq.
Bunday shartlarni aniqlash uchun qurilmaning ikki razryadli joriy holat (HR) registri hizmat qiladi. Bu registr dasturni bajarilish davomida har vaqt momentida MP holatini qayd etadi va BQga signal uzatadi. Bu signalda komanda hisoblagichi deb ataluvchi maxsus registrda joylashgan keyingi komanda adresi koʻrsatiladi.
e) Komanda hisoblagichi (KH). U dasturlar joylashgan xotira yacheykalariga murojaatni tashkil qilish uchun hizmat qiladi. Ba’zi hollarda KH tarkibi dastur yordamida oʻzgartirilishi mumkin. Shunday qilib, dasturning boshqa qismini boshqarish amalga oshiriladi.
f) Umumiy maqsadlarga moʻljallangan registrlar (UMR).
UMRlar sxemotexnikasi ularni oraliq natijalar, adres va komandalarni saqlashda qoʻllashga imkon beradi. UMRlarni oʻzi esa umumiy shina orqali boshqa ishchi registrlar bilan bogʻlanishi mumkin.
j) Stekli tashkil etilgan registlar (steklar). Ularda sinxrosignal berilganda yozilgan sonlarni chap yoki oʻngga siljituvchi reversiv registrlar qoʻllaniladi. Yuklash rejimida registrlar birinchi razryadga kirishga berilgan sonni qabul qiladi, soʻngra uni
ketma-ket bir razryadga oʻngga siljitadi. Stek chiqarib yuborish rejimida kiritilgan son chapga siljitiladi va ketma-ket stekdan chiqarib yuboriladi. Natijada, stekka ohirgi boʻlib qabul qilingan son, undan birinchi boʻlib chiqarib
yuboriladi. Shuning uchun stek xotiraga murojaat qilmasdan toʻqri ketma-ketlikda arifmetik amallarni tashkil etish imkonini beradi. Bu holat, turli masalalarni yechishni soddalashtiradi.
Mikroprotsessor tizim ichidagi magistral orqali hamkorlik qiladi
9-Amaliy mashg’ulot. Mavzu: OTda xotira bilan ishlash
Xotirani boshqarish
Boshqa narsalar qatori, ko'p dasturlash operatsion tizimi yadro dasturlar tomonidan ishlatilayotgan barcha tizim xotirasini boshqarish uchun javobgar bo'lishi kerak. Bu dastur boshqa dastur tomonidan ishlatilayotgan xotiraga xalaqit bermasligini ta'minlaydi. Dasturlar vaqtini taqsimlash sababli har bir dastur xotiraga mustaqil kirish imkoniyatiga ega bo'lishi kerak.
Ko'plab dastlabki operatsion tizimlar tomonidan ishlatiladigan xotirani kooperativ boshqarish, barcha dasturlar ixtiyoriy ravishda ishlatilishini nazarda
tutadi yadroxotira menejeri va ularning ajratilgan xotirasidan oshmang. Ushbu xotirani boshqarish tizimi deyarli hech qachon ko'rilmaydi, chunki dasturlarda ko'pincha ajratilgan xotiradan oshib ketishiga olib keladigan xatolar mavjud. Agar dastur ishlamay qolsa, bu bir yoki bir nechta boshqa dasturlar tomonidan ishlatiladigan xotiraga ta'sir qilishi yoki ustiga yozilishi mumkin. Zararli dasturlar yoki viruslar maqsadga muvofiq ravishda boshqa dasturning xotirasini o'zgartirishi yoki operatsion tizimning ishlashiga ta'sir qilishi mumkin. Xotirani kooperativ boshqarish bilan tizimni buzish uchun faqat bitta noto'g'ri dastur talab qilinadi. Xotirani himoya qilish ga imkon beradi yadro jarayonning kompyuter xotirasiga kirishini cheklash. Xotirani himoya qilishning turli usullari, shu jumladan xotira segmentatsiyasi va xotira. Barcha usullar ba'zi bir darajada apparatni qo'llab-quvvatlashni talab qiladi (masalan 80286 MMU), bu barcha kompyuterlarda mavjud emas.
Ikkala segmentatsiya va pagingda ham aniq himoyalangan rejim registrlar protsessorga ishlaydigan xotira manziliga qaysi xotira manzilini kirishini ko'rsatib beradi. Boshqa manzillarga kirishga urinishlar uzilishni keltirib chiqaradi, bu esa protsessorni qayta kiritishga olib keladi nazoratchi rejimi,
joylashtirish yadro javobgar. Bunga a deyiladi segmentatsiyani buzish yoki qisqacha Seg-V, va bunday operatsiyani bajarish uchun mazmunli natijani tayinlash qiyin bo'lgani uchun va odatda bu o'zini tutmaslik dasturining alomati bo'lgani
uchun yadro odatda huquqbuzarlik dasturini bekor qilishga murojaat qiladi va xato haqida xabar beradi.
Windows 3.1 orqali ME versiyalari xotirani bir daraja himoya qilish darajasiga ega edi, ammo dasturlar uni ishlatish zarurligini osongina chetlab o'tishlari mumkin edi. A umumiy himoya xatosi segmentatsiya buzilganligini ko'rsatib, ishlab chiqarilgan bo'lar edi; ammo, tizim baribir tez-tez ishlamay qolishi mumkin edi.
Virtual xotira
Ko'pgina tipik hisoblash mashinalari (HM) ilovalar uchun vaziyat juda xarakterlidir, bunda butun dasturni katta hajmga ega bo'lganligi sababli operativ xotiraga (OX) joylashtirish mumkin emas. Biroq, bu juda zarur emas, chunki mashinaning har bir daqiqasida "e'tibor" dasturning nisbatan kichik qismlariga jamlangan. Shunday qilib, OXda ma'lum bir vaqt uchun ishlatilgan dasturlarning faqat qismlarini saqlash kifoya, qolgan qismi tashqi xotira qurilmalarida joylashgan bo'lishi mumkin. Ushbu yondashuvning murakkabligi shundan iboratki, OX va tashqi saqlash qurilmalariga (TSQ) kirish jarayonlari sezilarlidarajada farqqiladiva budasturchining
vazifasini murakkablashtiradi. Ushbu vaziyatdan chiqishning yo'li 1959 yilda xotirani virtualizatsiya qilish g'oyasining paydo bo'lishi edi, bu ierarxik xotirani avtomatik boshqarish usuli sifatida tushuniladi, unda dasturchi yuqori sig'imli va yuqori tezlikda ishlaydigan bitta xotira bilan shug'ullanadi deb hisoblaydi. Ushbu xotira virtual (zohiriy) xotira deb nomlanadi. Xotiralarni virtualizatsiya qilish yadro ierarxik xotira kontseptsiyasini amalga oshiradigan apparat va dasturiy ta'minot usuli hisoblanadi.
Xotirani virtualizatsiya qilish g'oyasi doirasida OX xotira bo'shlig'i deb nomlangan N manzillarning chiziqli bo'sh joyi sifatida ko'rib chiqiladi. N hujayradan ko'proqtalabqilinadiganvazifalar uchunvirtualmaydondebataladigan(odatda barcha turdagi xotiraning umumiy hajmiga teng) ancha katta manzillar maydoni taqdim etiladi, umuman holda bu chiziqli emas. Virtual makonning manzillari virtual deb nomlanadi va fizik bo'shliqning manzillari fizik deb nomlanadi. Dastur virtual manzillarda yozilgan, ammo qayta ishlangan buyruqlar va ma'lumotlar OXda bo'lishi kerakligi sababli, har bir virtual adresning jismoniy manzilga to'g'ri kelishi talab qilinadi. Shunday qilib, hisoblash jarayonida, birinchi navbatda, TSQ-dan OX-ga virtualmanzilbilanko'rsatilganma'lumotlarningbir qisminiqayta yozish(virtualbo'sh joyni xaritaga kiritish) va keyin virtual manzilni jismoniy holatga o'tkazish kerak (1-rasm).
1-rasm. Virtual manzilni jismoniy manzilga solishtirish
Virtual xotira tizimlari orasida ikkita sinfni ajratish mumkin: bloklangan o'lchamdagi tizimlar (sahifa tashkiloti) va o'zgaruvchan blok o'lchamiga ega tizimlar (segment tashkiloti). Odatda ikkala variant hambirlashtiriladi (segmentlangan sahifani tashkil qilish).
10-Amaliy mashg’ulot
Mavzu: Windows operatsion tizimi. Yordam tizimi va standart dasturlarni ishga tushirish. Windows operatsion tizimini sozlash
WINDOWS operatsion tizimi haqida umumiy ma‘lumotlar
Operatsion tizim - bu maxsus dastur bo’lib, bu dastur asosiy vazifasi - kompyuter ishini boshqarish, kompyuter va foydalanuvchi o’rtasida muloqotni o’rnatish, tashqi
qurilmalar ishlash holatlarini sozlash va ular bilan muloqotni o’rnatish, har xil dasturlarni ishga tushirish va ular ishlash holatlarini ta‘minlash.
Operatsion tizimlardan eng taniqlilari bu Microsoft firmasining MS-DOS va Windows dasturlari, Apple firmasining Macintosh dasturi, Unix va Linux dasturlari.
Dunyoning 70% kompyuterlari Microsoft korporatsiyasi tomonidan yaratilgan operatsion tizimlar bilan jihozlangan. Bo’lardan 1981 yilda yaratilgan - MS-DOS dasturi, 1991 yilda yaratilgan - Windows 3,1 dasturi, 1995 yilda yaratilgan -Windows 95 dasturi, 1998 yilda yaratilgan – Windows 98 dasturi, 2000 yilda yaratilgan - Windows 2000 dasturi, 2001 yilda yaratilgan - Windows Millennium Edition va Windows XP dasturlari. Windows dasturning taniqli bo’lishining asosiy sababi bu - ish jarayoni soddaligi, ko’p vazifali rejim, bir xil ishlash interfeysi va boshqa qulayliklar. Boshqa operatsion tizimlarga o’xshab Windows dasturi ham kompyuter xotirasiga kompyuter yoqilish vaqtda avtomatik ravishda yuklanadi.
Windows so’zi inglizcha “window”-oyna degan ma’noni anglatadi. Windows-oynalar, ya’ni Windows operatsion tizimida oynalar bilan ishlaydi.
2.WINDOWS operatsion tizimi uchun zarur bo’lgan resurslar
Hozirgi kunda keng ommaga taqdim qilinadigan kompyuterlarga WINDOWS operatsion tizimlari o’rnatilib taqdim etilayapti. Agar kompyuterlar ilgariroq olingan bo’lsa, bu kompyuterlarga ham WINDOWS operatsion tizimlarini o’rnatish mumkin.Buning uchun ma’lum shartlar (resurslar) bajarilishi shart. WINDOWS 95/98 operatsion tizimlarini o’rnatish uchun WINDOWS 95 ning minimal varianti uchun 50 Mb hajm vinchesterda bo’sh joy, 8 Mb operativ xotira va protssesor eng kamida ( ishlash taktik chastotasi 66 Mgs) 486 bo’lishi lozim. WINDOWS 98 operatsion tizimini o’rnatish uchun eng kamida 16 Mb operativ xotira, 120 Mb dan 295 Mb gacha qattiq diskda bo’sh joy bo’lishi lozim. Agar Windowsning imkoniyatlaridan foydalanmoqchi bo’lsangiz, Pentium kompyuterlariga WINDOWS tizimini o’rnatganingiz ma’qul.
3.WINDOWS operatsion tizimining imkoniyatalri
WINDOWS operatsion tizimi quyidagi imkoniyatlarga ega:
ko’p vazifalilik ya’ni WINDOWS muhitiga o’tgandan keyin bir vaqtning o’zida bir necha dasturlarda ishlash imkoniyati paydo bo’ladi. Masalan
hujjatlar tahrirlash, rasmlar chizish, hujjatlarni bosmaga berish, musiqa eshitish va hokozo.
Ma’lumotlar buferidan (cho’ntagidan) foydalanish imkoniyati, ya’ni bemalol grafik muharriridagi yoki electron jadvaldagi ma’lumotlarni boshqa dasturlarga qo’yish yoki aksincha.
Windows muhitida ishlaydigan barcha dasturlarning shriftlari, drayverlarining printerdan foydalanish va boshqarish tugmalarining bir xilligi foydalanuvchiga bitta dasturda ishlaganda ikkinchisiga ishlashga oson ko’nikish hosil qilish imkonini beradi.
WINDOWS operatsion tizimida kompyuter tarmoqlaridan foydalanish juda qulay, masalan lokal kompyuter tarmog’ida ishlash uchun tarmoqli muhit (сетевое окружение) yorlig’ini ishlatish yetarli.
Foydalanuvchi interfeysining yagonaligi, ya’ni WINDOWS muhitida oddiydan tortib murakkabgacha dasturlarning barchasida muloqat oynalarining, menyularining, vositalar panelining va boshqalarning yagona ko’rinishga ega ekanligi va hokozo imkoniyatlar aytish mumkin.
Universal grafika-WINDOWS dasturlarining qurilmalarga va dastur ta’minotiga bog’liqsizligini ta’minlaydi.
Ma’lumotlar almashuvi- Windows dasturlararo ma’lumotlar almashish imkoniyatiga ega.
Windows muhitida electron pochta va faksdan foydalanish mumkin va hokozo.
Dostları ilə paylaş: |