Uploaded by Lazizbek Qochqorov

1713932965

advertisement
Qo’chqorov Lazizbek
CAO002-3 - Husanov Urolboy Abdumannon o‘g‘li
Kompyuter tizimining
tuzilishi
Zamonaviy kompyuter tizimini tashkil etuvchi asosiy tarkibiy qismlarni,
asosiy qurilish bloklaridan ma'lumotlarni samarali qayta ishlash va
saqlashni ta'minlaydigan ilg'or mexanizmlargacha o'rganish.
Registrlar va ularning roli
Maqsad
Turlari
Registrlar protsessor ichidagi
Umumiy registr turlariga umumiy
ma'lumotlar, manzillar va protsessor
maqsadli registrlar, indeks registrlari,
tomonidan darhol foydalanish uchun
stek ko'rsatkichlari va ko'rsatmalar
ko'rsatmalarni saqlaydigan maxsus
ko'rsatgichlari kiradi, ularning har biri
yuqori tezlikda saqlash joylari.
kompyuterning ishlashida muayyan
funktsiyalarni bajaradi.
Ishlash
Registrlar boshqa xotira komponentlariga nisbatan ma'lumotlarga eng tez kirishni
ta'minlaydi, bu esa protsessorga ko'rsatmalarni bajarish va hisob-kitoblarni samarali
bajarish imkonini beradi.
Xotira turlari: o'zgaruvchan va uchuvchan
bo'lmagan
1.
O'zgaruvchan xotira: operativ xotira (tasodifiy kirish xotirasi) kabi xotiraning bunday turi
ma'lumotlarni saqlash uchun doimiy quvvat manbaini talab qiladi. U kompyuterning ishlashi
paytida faol dasturlar va ma'lumotlarni vaqtincha saqlash uchun ishlatiladi. Quvvat o'chirilganda,
o'zgaruvchan xotirada saqlangan ma'lumotlar yo'qoladi.
2.
O'zgaruvchan xotira: ROM (faqat o'qish uchun mo'ljallangan xotira) va flesh-xotira kabi bu turdagi
xotira quvvat o'chirilgan bo'lsa ham ma'lumotlarni saqlab qolishi mumkin. O'zgaruvchan xotira
uzoq muddatli saqlash uchun ishlatiladi, masalan, kompyuterning operatsion tizimini va boshqa
muhim dasturlarni saqlash.
3.
O'zgaruvchan va doimiy xotira o'rtasidagi asosiy farq shundaki, o'zgaruvchan xotira
o'zgaruvchan, ya'ni quvvat o'chirilganda o'z tarkibini yo'qotadi, o'zgarmas xotira esa quvvatsiz
ham o'z tarkibini saqlab qoladi.
L1 kesh xotirasi
L1 kesh xotirasi kompyuter tizimidagi eng tezkor xotira turidir. U
protsessor bilan bir xil chipda joylashgan bo'lib, ma'lumotlarga ultra tez
kirish va past kechikish imkonini beradi.
L1 keshining asosiy maqsadi tez-tez foydalaniladigan ko'rsatmalar va
ma'lumotlarni saqlash, protsessorning sekinroq asosiy xotiradan olishi
kerak bo'lgan vaqtlar sonini kamaytirishdir.
L2 kesh xotirasi
L2 (2-darajali) kesh xotirasi L1 kesh va asosiy xotira o'rtasida joylashgan
kattaroq va sekinroq keshdir. Uning maqsadi tez protsessor va nisbatan
sekin asosiy xotira o'rtasidagi ishlash farqini bartaraf etishdir.
L2 keshi odatda L1 keshi bilan solishtirganda yuqori sig'imga va yuqori
kirish kechikishiga ega. U asosiy xotiraga kirishni kamaytirish uchun
protsessorga ko'proq ma'lumot va ko'rsatmalar berib, dasturning ishchi
to'plamining katta qismini saqlaydi.
Asosiy xotira: RAM va ROM
Birlamchi xotira - bu protsessorga kirish mumkin
bo'lgan asosiy xotira. U ikkita asosiy turdan
iborat: RAM (tasodifiy kirish xotirasi) va ROM
(faqat o'qish uchun mo'ljallangan xotira).
RAM ma'lumotlarni o'qish va yozish imkonini
beruvchi o'zgaruvchan xotiradir. U kompyuter
tomonidan faol foydalaniladigan dasturlar va
ma'lumotlarni saqlaydi.
Boshqa tomondan, ROM faqat o'qilishi mumkin
bo'lgan doimiy xotiradir. U kompyuterni ishga
tushirish uchun zarur bo'lgan asosiy
ko'rsatmalarni saqlaydi.
Ikkilamchi xotira:Hard Disks and SolidState Drives
Ikkilamchi xotira, tashqi yoki yordamchi xotira
sifatida ham tanilgan, ma'lumotlar va dasturlarni
uzoq muddatli saqlash uchun ishlatiladi. Ikkita
asosiy tur - qattiq disklar (HDD) va qattiq disklar
(SSD).
Qattiq disklar ma'lumotlarni saqlash uchun
aylanadigan magnit plastinalardan foydalanadi,
bu esa arzonroq narxda katta saqlash hajmini
taklif qiladi. SSD-lar flesh-xotira chiplaridan
foydalanadi, ular tezroq kirish vaqtini va
yaxshilangan chidamlilikni ta'minlaydi, lekin
yuqori narxda.
Xotira ierarxiyasi va kirish vaqtlari
1
Asosiy xotira
RAM va ROM eng tez kirish vaqtlariga ega bo'lib, faol dasturlar va tizim
operatsiyalari uchun ma'lumotlarni darhol olish imkonini beradi.
2
Kesh darajalari
L1 va L2 keshlari protsessor va asosiy xotira o'rtasida joylashib, tez-tez
ishlatiladigan ma'lumotlar va ko'rsatmalarga tezroq kirishni ta'minlaydi.
3
Ikkilamchi saqlash
Qattiq disklar va qattiq disklar sekinroq kirish vaqtlariga ega, lekin hozirda
foydalanilmayotgan fayllar, dasturlar va ma'lumotlar uchun katta hajmdagi,
o'zgarmas saqlashni ta'minlaydi.
Xotirani boshqarish usullari
Xotirani taqsimlash
1
Dasturlarga xotira bloklarini dinamik belgilash
Xotirani himoya qilish
2
Ruxsatsiz kirishni oldini olish uchun xotira segmentlarini
izolyatsiya qilish
Xotira peyjingi
3
Samarali almashtirish uchun xotirani qattiq
o'lchamdagi sahifalarga bo'lish
Xotira segmentatsiyasi
4
Modullilik uchun xotirani o'zgaruvchan
o'lchamdagi segmentlarga ajratish
Xotirani samarali boshqarish kompyuter tizimining ishlashini optimallashtirish uchun juda muhimdir.
Dinamik xotira ajratish, xotirani himoya qilish, peyjing va segmentatsiya kabi usullar operatsion tizimga
mavjud xotira resurslaridan samarali foydalanish va himoya qilish imkonini beradi. Ushbu strategiyalar
muammosiz ko'p vazifalarni bajarishga imkon beradi, ma'lumotlarning buzilishini oldini oladi va asosiy va
ikkilamchi xotira o'rtasida xotira almashinuvini osonlashtiradi.
Xulosa va asosiy qismlar
Xotira ierarxiyasi
Xotira boshqaruvi
Tez registrlardan sekinroq ikkilamchi
Tizimning optimal ishlashini
saqlashgacha bo'lgan xotira
ta'minlashda keshlash va virtual xotira
ierarxiyasini va ishlashni
kabi samarali xotirani boshqarish
optimallashtirish uchun ular o'rtasida
usullarining ahamiyatini qadrlang.
ma'lumotlar qanday harakatlanishini
tushuning.
Balanslangan tizim dizayni
Yaxshi ishlab chiqilgan kompyuter tizimi eng yaxshi umumiy ishlashni ta'minlash
uchun turli xil xotira komponentlari o'rtasida ehtiyotkorlik bilan muvozanatni talab
qilishini tan oling.
Download