6-bet
To’g’ri adreslari bo’yicha murojaat qilish mumkin. Tashqi xotiralar
-bu kiritish/chiqarish muolajalar orqali foydalanuvchilar dasturlarini yozish yoki o’qish murojaatlarini (ya’ni ma’lumotlarni yoki natijalarni) tashqi qurilmalar yordamida qondiruvchi xotiralar..
16.5 rasm. Kompyuter xotirasini erarxik strukturasi.
Ushbu strukturadagi KESh-xotiralar triggerlarda qurilganlar va protsessorni unumdorligini oshirishga xizmat qiladilar. Bufer xotira operativ xotira va tashqi xotiralar tezkorliklarini muvofiqlashrtirishga qaratilgan. Tashqi xotiralar magnit diskni(MDX), optic diskli(OOX) va Fleshka xotiralardan iborat.
Nazorat savollari
1.Hisoblash mashinalar xotirasini irarxik sathlarini keltiring va har birini ta’riflang.
2.Xotiralarni asosiy ko’rsatkichlari.
3.Asosiy xotira modulini struktura sxemasini keltiring va ta’rif bering
4.Asosiy xotira ichiga xotira turlarining qaysilari kiradi.
5.Operativ xotira qanday mikrosxemalardan tuzilishi mumkin.
6.Doimiy xotirani operativ xotiradan farqi nima?
7. Asosiy xotirani adreslah fazosi xotira irarxiyasiga kirgan xotira turlari orasida taqsimlanishini misolini keltiring.
8.Operativ xotiraga yozish yoki o’qish jarayonida kerakli hujayra qaysi yo’l bilan aniqlanadi?
Fizik nuqtai nazardan shinada aloqa chiziqlari o’rnida similar, o’tkazish matritsalarini poloskalari, optic tola, radio va infraqizil kanallar xizmat qilishlari mumkin.
O’tgan asr mashinalarida adreslar ma’lumotlar va buyruqlar o’tkazish uchun odatda 8 ta chiziqlardan foydalanilardi. Hozirgi zamonda chiziqlar 32, 64, 128 bitlarni parallel o’tkazishlari mumkin.
Shundagi amallarni nomi tranzaksiyalar deyiladi. Tranzaksiyani asosiy turlari o’qish tranzaksiyasi va yozish tranzaksiyasi. Tranzaksiya amallardan iborat: address yuborish va qabul yoki uzatish.
19-bet
Yuqorida keltirilgan hisoblash tizimlarining sinfashdan yuqori parallel hisoblarni amalga oshirish uchun birinchi bo’lib protsessorlarni kata sonini ichiga olgan SIMD-tizimlari xizmat qildilar. FLIN sinflanishi bo’yicha ushbu tizimlarda ma’lumotlar ementlarini to’plamiga bir xil ishlovlar parallel holda deyiladi. SIMD-tizimlar anchagina fan-Neyton moshinasiga o’xshaydilar.:ularda bitttagina boshqaruv qurilma va u buyruqlarni ketma-ket ishga solishni ta’minlab beradi. Tizimga kirgan protsessorlrni parallel holda bir xil amalni bajaradilar., lekin har biri o;ziga kiritilgan turli ma’lumotlar ustida.
SIMD-tizimlari ichida vektorli, matritsali, assotsiativ va sistolik hisoblash tizimlari uchraydi.
Vektorli va matritsali ishlovlar bir olchovli massivga (vektorga) yoki ko’p o’lchovli massivga(matritsaga) beriladi. Ko’p o’lchvli massiv bu – bir nechta bir o’lchovli massivdan tuzilgan. Masalan, ikki o’lchovli 4 x 4 razmerli ma’lumotlar massivi(matritsa) mavjud:
a11 a12 a13 a14
a21 a22 a23 a24
a31 a32 a33 a34
a41 a42 a43 a44
Ushbu matritsani 4 ta vector qatordek(va xotiraga ularni qatorlar bo’yicha joylashtirish) yoki 4 ta vector ustundek(va xotiraga ularni ustunlar bo’yicha joylashtiramiz) ko’rib chiqamiz. Matritsani hisoblashda uning uning elementlari xotira
6-bet
Suzuvchi vergulli jamlash
|
Suzuvchi vergulli ko’paytirish
|
Qo’zg’almas vergulli amal
|
O’tish
|
Yuklash!
Yozuv
|
Buyruqlarni uzatuvchi blok
Registrli fayl
Xotiraga murojaat qilish bloki
Butun sonlar arifmetikasini AMK
Suz vergulli sonlarni kopaytirish bloki
Suz vergulli sonlarni jamlash
O’tishlarni bajaruvchi blok
Do'stlaringiz bilan baham: |