PowerPC 603 protsessori
PowerPC 603 PowerPC oilasidagi PowerPC arxitekturasini to'liq qo'llab-quvvatlaydigan birinchi mikroprotsessordir (8.13-rasm). U beshta funktsional blokni o'z ichiga oladi: o'tish bloki, butun son birligi, suzuvchi nuqta birligi, yuklash / yozuvchi birligi va tizim registr bloki, shuningdek, ikkita chipdagi 8K ko'rsatmalari va ma'lumotlar keshlari. PowerPC 603 superskalyar mikroprotsessor bo'lganligi sababli, u ushbu ijro birliklariga soat siklida uchtagacha ko'rsatmalar berishi va bajarilishini yakunlashi mumkin. PowerPC 603 unumdorligini oshirish uchun tartibsiz buyruqlarni bajarishga imkon beradi. Bundan tashqari, u tizim dizaynerlariga quvvatni boshqarishning turli texnologiyalarini joriy qilish uchun moslashuvchanlikni beruvchi dasturlashtiriladigan quvvatni kamaytirish rejimlarini taqdim etadi.
Protsessorda ishlov berilganda, buyruqlar dastur tomonidan belgilangan tartibda beshta aktuator o'rtasida taqsimlanadi. Operandga bog'liqlik bo'lmasa, bajarilish darhol amalga oshiriladi. Butun sonli qurilma ko'pgina ko'rsatmalarni bir soat siklida bajaradi. Suzuvchi nuqta qurilmasi quvurli bo'lib, bitta va ikkita aniqlikdagi suzuvchi nuqta operatsiyalarini bajaradi. Shartli tarmoq ko'rsatmalari filial qurilmasida qayta ishlanadi. Agar o'tish shartlari mavjud bo'lsa, u holda o'tish yo'nalishi bo'yicha qaror darhol qabul qilinadi, aks holda keyingi buyruqlarni bajarish faraz (spekulyativ) bilan davom etadi. Protsessorni boshqarish registrlarining holatini o'zgartiruvchi buyruqlar tizim registrlari qurilmasi tomonidan bajariladi. Va nihoyat, bir tomondan ma'lumotlar keshi, ikkinchi tomondan, umumiy va suzuvchi nuqta registrlari o'rtasida ma'lumotlarni uzatish yuklash / yozuvchi tomonidan amalga oshiriladi.
Kesh o'tkazib yuborilgan taqdirda, asosiy xotiraga kirish MC88110 mikroprotsessorli avtobusga o'xshash 64 bitli yuqori unumdor avtobus yordamida amalga oshiriladi. O'tkazish qobiliyatini maksimal darajada oshirish va natijada umumiy ish faoliyatini oshirish uchun kesh xotira asosiy xotira bilan asosan bitta tranzaksiyada kesh chizig'ini to'ldiradigan guruh operatsiyalari orqali o'zaro ta'sir qiladi.
Ijrochi qurilmada buyruq bajarilishi tugagandan so'ng, uning natijalari tugatish buferiga yuboriladi va keyin buyruqlar bajarish buferidan olib tashlanganligi sababli tegishli registr fayliga ketma-ket yoziladi. Registrdagi ziddiyatlarni minimallashtirish uchun PowerPC 603 protsessori 32 ta umumiy maqsadli butun son registrlari va 32 ta suzuvchi nuqta registrlarining alohida to'plamlarini taqdim etadi.
Do'stlaringiz bilan baham: |