Bosh sahifa > Ko'rgazma > Kontent

Microarchitectural tushunchalar

Mar 09, 2019

Buyruqlar to'plamlari dastlab juda sodda va ba'zida juda murakkab (turli jihatlar) yillar mobaynida o'zgartirildi. So'nggi yillarda yukxona arxitekturasi, VLIW va EPIC turlari moda ko'rinishida edi. Ma'lumotlar parallelizmi bilan shug'ullanadigan arxitektura SIMD va Vektorlarni o'z ichiga oladi. CPU arxitekturasining sinflarini ifodalash uchun ishlatiladigan ba'zi bir teglar ayniqsa, tavsiflovchi emas, ayniqsa, CISC yorlig'i; Vaqt o'tishi bilan "CISC" deb nomlangan ko'plab erta dizaynlar zamonaviy RISC protsessorlariga qaraganda ancha soddadir (bir necha jihatdan).


Shu bilan birga, buyruqlar arxitekturasining tanlovi yuqori samarali asboblarni amalga oshirishning murakkabligini sezilarli darajada ta'sir qilishi mumkin. Birinchi RISC protsessorlarini ishlab chiqishda foydalaniladigan taniqli strategiya, yuqori kodlashning muntazamligi va soddaligi bilan birlashtirilib, kamida individual semantik murakkablik ko'rsatmalarini soddalashtirish edi. Bunday muntazam yo'riqnomalar osonlikcha olib tashlandi, kodlantirdi va amalga oshirildi va yuqori ishchi chastotalarga erishish uchun mantiq darajasini kamaytirish uchun oddiy strategiya; (sekin) xotira imkoniyatlarini imkon qadar ko'paytirish uchun katta ro'yxatga olish vositalaridan foydalanilganda yuqori ish chastotasi va tabiiy ravishda past kod zichligi uchun kompensatsiya qilingan kesh-xotiralar ko'rsatmasi.