O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYLAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
KOMPYUTER INJINIRINGI FAKULTETI
KOMPYUTER TIZIMLARI KAFEDRASI
“KOMPYUTERNI TASHKIL ETILISHI”
Fanidan
MUSTAQIL ISH
Mavzu: Buyruqlar konveyri (Instruction Pipelining)
Guruh: 715_21
Bajardi:Abdurashidov Murodjon
Tekshirdi: Yo‘ldosheva D.Sh.
Buyruqlar konveyri (Instruction Pipelining)
Reja:
Kirish
1. Buyruq konveyri
2. Buyruq konveyri va kompyuterlarning dasturiy modellari
3. Buyruq konveyri va registrning nomlanishi va uning asosiy vazifalari
4. Buyruq konveyri va fizik jihatdan taqsimlanuvchi umumiy xotira
Xulosa
Foydalanilgan adabiyotlar
Kirish
Buyruq konveyri va konveylash—bu vazifa yoki buyruq ketma-ket bajariladigan bir nechta kichik vazifalarga bo’lingan usul,
Buyruqlar sathidagi paralellik konveyri g’oyasiga asoslangan ,
Buyruqlarni konveyr asosida ishlash deganda buyruqlarni bajarish jarayoni bir necha qadamlarga bo’lingan bo’lib, xar bir qadam ma’lum bir blok tomonidan o’zaro parallel tarzda tushiniladi.
1.Buyruq konveyri
Buyruq konveyri nima, qanday operatsiyalarni o’z ichiga oladi?
Konveylash—bu vazifa yoki buyruq ketma-ket bajariladigan bir nechta kichik vazifalarga bo’lingan usul
Buyruqlar sathidagi paralellik konveyri g’oyasiga asoslangan
Buyruqlarni konveyr asosida ishlash deganda buyruqlarni bajarish jarayoni bir necha qadamlarga bo’lingan bo’lib, xar bir qadam ma’lum bir blok tomonidan o’zaro parallel tarzda tushiniladi
C1-buyruqlarni tanlash bloki protsessorda buyruqlarni o’qish
C2-dekodlash bloke ko’rsatmani dekodlaydi
C3-operandlash tanlash blogi operandlarni o’qish
C4-buyruqlarni bajarish bloki buyruqlarni bajaradi
C5-qaytib yozish bloke natijasni yozadi
Konteyrlarni qayta ishlash Hisoblash konteyri mustaqil manbaalar to’plami bilan ifodalanadigan tuzilishga ega ularning har biri mashina buyruqlarini qayta ishlash sikldagi aniq bir bosqichni bajarishga masuldir Shunday qilib konveyr linyasida bir vaqting o’zida bir nechta mashina buyruqlarini bajarishi faollashtirish mumkin , lekin ishlov berish davrining turli bosqichlarida umumiy holatda har bir soniyadakonveyr maksimal n ta mashina buyruqlarini qayta ishlashga qodir bu yerda n-MBBS bosqichlarini amalga oshirish uchun mustaqil bloklar soni
OLdingi blok natijalari keying blok uchun kirish ma’lumotlari sifatida ishlatiladi.
Dostları ilə paylaş: |