KOMPYUTER ARXITEKTURASI FANIDAN 1-AMALIY ISH MAVZU: VLIW (Very Long Instruction Word - o‘ta katta uzunlikdagi buyruqlar) arxitekturasini o‘rganish
Topshiriqda qatnashiladigan qismlar: Mavzu, Ishning maqsadi, Nazariy qism (rasmlar, jadvallar bilan), Amaliy qism (biror bir amaliyotda qo‘llanilgan jarayoni haqida) va xulosa. DIQQAT ESLATMA: ❖ Topshiriqni bajarish jarayonida “TOPSHIRIQNI BAJARISH TARTIBI” bo‘limiga qat’iyan rioya etilishi shart va zarur! ❖ Shablan asosida ko‘rsatilgan barcha nazariy, amaliy hamda tadqiqot hujjati (word) standart talablari(oldingi shablon)ga javob berish kerak!!! ❖ Berilgan topshiriq himoya qilinmagan holatida himoya bali qo‘yilmaydi!!!
Ishning maqsadi:
Nazariy qisim
VLIW (Very Long Instruction Word - o‘ta katta uzunlikdagi buyruqlar) arxitekturasi, kompyuter arxitekturasi bo'yicha eng zamonaviy va murakkab komponentlaridan biri bo'lib, o'quvchilar va kompyuter injenerlari uchun muhim mavzu hisoblanadi. Bu arxitektura, protsessorlarni dastur bajarishning kuchli va optimallashtirilgan usullarini o'rganishni talab qiladi.
VLIW arxitekturasi quyidagi xususiyatlari o'zida jamlaydi:
Buyruq o'lchami va kiritilganlar soni: VLIW protsessorlari uchun buyruq o'lchami odatda murakkab va uzun bo'lsa ham, bu buyruqning dasturda qanday bajarilishi kerakligini aniqlaydi. Shuningdek, buyruqlar o'rtacha dastur ichidagi o'zaro bog'liqlarini belgilaydi.
Buyruqlar va parallelizm: VLIW protsessorlari bir nechta mustaqil buyruqlarni bir vaqtning o'zida bajarishga imkon beradi. Bu, buyruqlarni parallel bajarishni kuchaytiradi va protsessor ishlash tezligini oshiradi.
Dastur bajarishida dastur tayyorlash: VLIW protsessorlar dastur muhandisining vazifasi hamda buyruqlarni qanday parallel bajarishini aniqlash uchun dasturlar yaratishini talab qiladi. Bu buyruqlarni o'zaro bog'lanishlar va zanjirli parallel operatsiyalarni optimallashtirish uchun zarur bo'lgan tayyorgarlikni yaratishni o'z ichiga oladi.