Kampyuter arxitekturasi



Download 1,56 Mb.
bet4/4
Sana20.12.2022
Hajmi1,56 Mb.
#891544
1   2   3   4
Bog'liq
4-5-6

Amaliy mashg’ulot № 6.
Hisoblash protsessorlarida buyruqlarni bajarish uchun konveyer texnologiyasidan foydalanish.


Ishning maqsadi: konveyerli buyruqlarni bajarish samaradorligiga ta'sir qiluvchi asosiy omillarni o'rganish


Nazariy qism.
Hisoblash jarayonini parallellashtirish ikki yo'l bilan amalga oshirilishi mumkin - matritsa va konbeyer usuli. Birinchi holda, masshtablashda bir xil rejimda ishlaydigan va bir xil funktsiyalarni bajaradigan bir xil apparat va dasturiy ta'minot darajasida amalga oshiriladi.
Ikkinchi holda, hisoblash protseduralari bir xil turdagi (qadamlar) kichikroq qismlarga bo'linadi. alohida ixtisoslashtirilgan masalalar yoki hisoblash mashinalari qurilmalari tomonidan konveyer texnologiyasi asosida ketma-ket bajariladi
1991-92 yillarda Intel korporatsiyasi birinchi marta yadrosi besh bosqichli konveyerni o'z ichiga olgan protsessorni chiqardi. Zamonaviy protsessorlarda ko'rsatmalar bundan ham kichikroq qismlarga bo'linadi.
Oddiy buyruqning soddalashtirilgan variantda bajarilishini quyidagi bosqichlarga (operatsiyalarga) bo'lish mumkin.
1) buyruqni tanlash 01;
2) dekodlash buyrug'i 02;
3) operandlarni tanlash 03;
4) operatsiyani bajarish 04;
5) natija 05.
Mashina taktlar soni nT1 ni hisoblash: NK =5 buyruqlar soni, sikllari soni NT = 5, NO = 5 operatsiyalar soni. Konveyersiz kompyuterda ushbu operatsiyalarni bajarishga sarflanadigan taktlar soni quyidagiga teng:
nT 1= NT * NK * NO =5*5*5=125
Konvеyerli kompyuterda bajarilishi taktlar soni nT2 ga teng :
nT2=NT*NO+NT*(NK-1)=5*5+4*5=45
Ushbu variant uchun konveyer tizimining samaradorligi nT1/ nT2 =125/45=2,8 nisbatga mos keladi.


Mashq:

  1. Amaliy ish uchun dastlabki ma'lumotlar. Har bir operatsiya uchun sikllar soni NT ustunidagi jadvaldan navbat raqamiga mos keladigan birinchi qiymatdan boshlab ketma-ket tanlanadi. Masalan, NO =4 bo'lgan 13-variant uchun operatsiyalar sikllari haqidagi ma'lumotlar quyidagicha: 8,4,2,1; 24-variant uchun mos ravishda: 1,1,2,4,8,1, 2,4 , ya'ni ular NT ustunida sikl bo'yicha tanlanadi ;

  2. Konveyerli va konveyersiz kompyuter uchun o'rtacha buyruqni bajarish taktini va samaradorligini hisoblang;

  3. Olingan natijalarni tahlil qiling;

  4. Nazorat savollariga javob bering.




Nazorat savollari :

  1. Operatsiya davomiyligining qaysi nisbatida samaradorlik eng samarali hisoblanadi?

  2. Amalga oshirilgan operatsiyalar (buyruqlar) soni konveyer samaradorligiga qanday ta'sir qiladi?

  3. Davomiyligi va operatsiyalar soni bo'yicha taqsimlash umumiy ishlashga qanday ta'sir qiladi?

  4. Konveyerdagi nizolarning qanday toifasi va ularni hal qilish usullari mavjud?

  5. Konveyer ishlashi uchun qanday masalalar eng muhim hisoblanadi?





Download 1,56 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish