Kompyuter injineringi srm001-1 guruh talabasi Ne`matov Saidolim



Yüklə 191,41 Kb.
səhifə5/6
tarix21.10.2023
ölçüsü191,41 Kb.
#158655
1   2   3   4   5   6
Kampyuter arxitekturasi

Registrlar (Registers): VLIW protsessorlari boshqa funktsional yotixlar bilan birgalikda umumiy ro'yxat faylini (registrlar ro'yxati) o'z ichiga oladi. Barcha operatsiyalar bu registrlar orqali o'zaro ma'lumot almashishadi. Bu registrlar, protsessorning ishlash jarayonida ma'lumotlarni saqlash uchun ishlatiladi.

VLIW arxitekturasi tuzilgan yozma, o'qish va ishlab chiqarish operatsiyalarni o'z ichiga olgan, chunki bu operatsiyalar dastur bajarish uchun kattakonvensional operatsiyalardir. Har bir operatsiya qanchalik tezkor yoki murakkab bo'lishi mumkin, va ularni parallel bajarishni o'z ichiga olish kerak. Registrlar esa protsessorning ichki xotirani va dastur bajarish jarayonida ma'lumot almashishni amalga oshiradi. Bu, operatsiyalar orasidagi ma'lumot almashishini osonlashtiradi va dastur bajarish jarayonini tezlashtiradi.
Bu operatsiyalar va registrlar VLIW arxitekturasining kuchi va flexibilitetini ta'minlaydi, chunki ular dastur bajarishni optimallashtirish va parallel ishlab chiqarishni bajarishda muhimdir. Dasturchilar VLIW protsessorlar uchun dastur yaratishda operatsiyalarni va registrlarni xususiyatlariga qarab, optimal natijalarni olishlari kerak.
Statik buyruq tuzilishi:
Statik buyruq tuzilishi, VLIW (Very Long Instruction Word - o‘ta katta uzunlikdagi buyruqlar) arxitekturasi uchun eng o'ziga xos tuzilish usulidan biridir. Bu tuzilish, dastur bajarishning murakkabliklarini va protsessorning ishlash tezligini oshirishni maqsad qilgan xususiyatlaridan birini ta'kidlaydi.
Statik buyruq tuzilishi quyidagi xususiyatlarni o'z ichiga oladi:

  1. O'zgartirishmaydigan buyruqlar: Statik buyruq tuzilishida dastur tomonidan ishlatiladigan buyruqlar o'zgartirishmaydigan va sabit qoladi. Bu, buyruqlarni boshqa yozma paytlarida o'zgartirishni o'z ichiga oladi.

  2. Parallelizmni dastur tayyorlash jarayonida aniqlash: Statik buyruq tuzilishi dastur tayyorlash davomida har bir buyruqni parallel bajarishni aniqlashda yordam beradi. Dastur tayyorlashchilar buyruq so'zlarini yaratishda, ularni parallel ishlab chiqarish uchun mos ravishda tayyorlaydilar.


  3. Yüklə 191,41 Kb.

    Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin