Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti telekomunikatsiya texnologiyalari fakulteti




Download 308,09 Kb.
Pdf ko'rish
bet8/10
Sana20.05.2024
Hajmi308,09 Kb.
#245597
1   2   3   4   5   6   7   8   9   10
Bog'liq
amaliyish4

9.Alohida xotira bo'shliqlari:
Garvard arxitekturasida xotira dastur ko'rsatmalari va ma'lumotlarini saqlash uchun
alohida jismoniy joylarga bo'lingan.
Odatda ikkita alohida xotira birligi mavjud: biri ko'rsatmalarni saqlash uchun
(ko'rsatma xotirasi) va ikkinchisi ma'lumotlarni saqlash uchun (ma'lumotlar
xotirasi).
Parallel ma'lumotlar va ko'rsatmalar yo'llari:
Garvard arxitekturasi ko'rsatmalarni olish va ma'lumotlarga kirish uchun alohida
yo'llardan (avtobuslardan) foydalanadi.
Bu protsessorga bir vaqtning o'zida ma'lumotlar xotirasidan ma'lumotlarga kirishda
ko'rsatmalar xotirasidan ko'rsatmalarni olish imkonini beradi, bu esa ko'rsatmalarni
bajarishda parallellikni ta'minlaydi.
Yo'riqnoma keshi:
Ishlashni yaxshilash uchun Garvard arxitekturasiga asoslangan ko'plab tizimlar
ko'rsatmalar keshini, tez-tez foydalaniladigan ko'rsatmalarni saqlaydigan kichik,


yuqori tezlikdagi xotira blokini o'z ichiga oladi.
Yo'riqnoma keshi tez-tez ishlatiladigan ko'rsatmalar nusxalarini protsessorga
yaqinroq saqlash orqali ko'rsatmalar xotirasidan ko'rsatmalarni olish kechikishini
kamaytirishga yordam beradi.
Oddiylashtirilgan ko'rsatmalarni olish:
Alohida ko'rsatmalar va ma'lumotlar yo'llari bilan Garvard arxitekturasi
ko'rsatmalarni olish jarayonini soddalashtiradi, chunki ko'rsatmalar va
ma'lumotlarga mustaqil ravishda va bir vaqtning o'zida kirish mumkin.
Bu, ayniqsa, xotira tarmoqli kengligi talablari yuqori bo'lgan tizimlarda
ko'rsatmalarning o'tkazuvchanligini oshirishga va xotiraga kirishda nizolarni
kamaytirishga olib kelishi mumkin.
Garvard arxitekturasining afzalliklari:
Yaxshilangan samaradorlik:
Yo'riqnomalarni olish va ma'lumotlarga kirish uchun
alohida yo'llarni taqdim etish orqali Garvard arxitekturasi fon Neumann
arxitekturasi bilan solishtirganda, ayniqsa, xotira o'tkazuvchanligi yuqori talablarga
ega bo'lgan ilovalarda yuqori unumdorlik va ko'rsatmalar o'tkazuvchanligiga
erishishi mumkin.
Soddalashtirilgan ko'rsatmalarni olish:
Yo'riqnomalar va ma'lumotlar yo'llarini
ajratish ko'rsatmalarni olish jarayonini soddalashtiradi, yuzaga kelishi mumkin
bo'lgan qiyinchiliklarni kamaytiradi va umumiy tizim samaradorligini oshiradi.
Kengaytirilgan xavfsizlik: Yo'riqnomalar va ma'lumotlar xotirasi bo'shliqlarini
ajratish xotiraga kirishda zaifliklardan foydalanadigan bufer to'lib-toshgan
hujumlar kabi ma'lum turdagi xavfsizlik zaifliklarining oldini olish orqali
xavfsizlikni oshirishi mumkin.
O'rnatilgan tizimlarni qo'llab-quvvatlash:
Garvard arxitekturasi ko'pincha
o'rnatilgan tizimlar va mikrokontrollerlarda qo'llaniladi, bu erda real vaqt rejimida
ishlash va deterministik xatti-harakatlar muhim ahamiyatga ega, chunki u bir
vaqtning o'zida ko'rsatmalarni olish va ma'lumotlarga kirishni samarali boshqarish
qobiliyatiga ega.


Garvard arxitekturasining kamchiliklari:
Murakkablik:
Garvard arxitekturasini amalga oshirish alohida ko'rsatmalar va
ma'lumotlar yo'llarini qo'llab-quvvatlash uchun qo'shimcha apparat resurslarini
talab qiladi, bu esa fon Neumann arxitekturasiga nisbatan tizimning murakkabligi
va narxini oshirishi mumkin.
Cheklangan moslashuvchanlik:
Garvard arxitekturasidagi alohida xotira
bo'shliqlari tizimning moslashuvchanligini cheklashi mumkin, chunki xotira
resurslarini ko'rsatmalar va ma'lumotlar o'rtasida, ayniqsa dinamik xotira ajratish
talablari bo'lgan tizimlarda dinamik ravishda taqsimlash qiyinroq bo'lishi mumkin.
Kodni o'zgartirish uchun yuqori kechikish: Ko'rsatmalar va ma'lumotlar bir xil
xotira maydoniga ega bo'lgan fon Neuman arxitekturasidan farqli o'laroq, Garvard
arxitekturasida yo'riqnoma xotirasini o'zgartirish qo'shimcha qadamlarni talab
qilishi va kechikishni joriy qilishi mumkin, ayniqsa ko'rsatmalar keshini bekor
qilish yoki yangilash kerak bo'lsa.

Download 308,09 Kb.
1   2   3   4   5   6   7   8   9   10




Download 308,09 Kb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti telekomunikatsiya texnologiyalari fakulteti

Download 308,09 Kb.
Pdf ko'rish