ADSP 2106x protsessorida uchta mustaqil hisoblash qurilmasi mavjud: arifmetik mantiq birligi (ALU), akkumulyator ko'paytmasi bilan sobit nuqta va kesish moslamasi. Hisoblash qurilmalari ma'lumotlarni uchta formatda qayta ishlash: 32 bitli sobit nuqta, 32 bit va 40 bitli suzuvchi nuqta. suzuvchi operatsiyalar nuqta - IEEE standartining yagona aniqligi. 32 bit formati bilan suzuvchi nuqta formati IEEE standartiga va 40 bitli formatga mos keladi IEEE High Accuracy standartida sakkizta qo'shimcha kichik mavjud mantisaning raqamlari. ALU arifmetik va mantiqiy operatsiyalarning standart to'plamini bajaradi suzuvchi nuqta va sobit nuqta formatlari. Multiplikator bajaradi sobit va suzuvchi nuqta bilan ko'paytirish, shuningdek, operatsiyalar belgilangan nuqta bilan ko'paytirish/qo'shish va ko'paytirish/ayirish. O'zgartirgich mantiqiy va arifmetik siljishlarni, bilan operatsiyalarni bajaradi bitlar, bit maydonini kiritish va uni ajratib olish, shuningdek, topish operatsiyasi taxminan 32 bit operandlar. - ADSP 2106x protsessorida uchta mustaqil hisoblash qurilmasi mavjud: arifmetik mantiq birligi (ALU), akkumulyator ko'paytmasi bilan sobit nuqta va kesish moslamasi. Hisoblash qurilmalari ma'lumotlarni uchta formatda qayta ishlash: 32 bitli sobit nuqta, 32 bit va 40 bitli suzuvchi nuqta. suzuvchi operatsiyalar nuqta - IEEE standartining yagona aniqligi. 32 bit formati bilan suzuvchi nuqta formati IEEE standartiga va 40 bitli formatga mos keladi IEEE High Accuracy standartida sakkizta qo'shimcha kichik mavjud mantisaning raqamlari. ALU arifmetik va mantiqiy operatsiyalarning standart to'plamini bajaradi suzuvchi nuqta va sobit nuqta formatlari. Multiplikator bajaradi sobit va suzuvchi nuqta bilan ko'paytirish, shuningdek, operatsiyalar belgilangan nuqta bilan ko'paytirish/qo'shish va ko'paytirish/ayirish. O'zgartirgich mantiqiy va arifmetik siljishlarni, bilan operatsiyalarni bajaradi bitlar, bit maydonini kiritish va uni ajratib olish, shuningdek, topish operatsiyasi taxminan 32 bit operandlar.
Hisoblash qurilmalari operatsiyalarni bir tsiklda bajaradi; hisoblash yo'q konveyer. Ular bir-biriga parallel ravishda bog'langan. Har qanday qurilmaning chiqishi keyingi siklda har qanday boshqasining kirishi bo'lishi mumkin. Ko'p funktsiyali Hisob-kitoblarda ALU va multiplikator mustaqil ravishda va bir vaqtning o'zida operatsiyalarni bajaradi. - Hisoblash qurilmalari operatsiyalarni bir tsiklda bajaradi; hisoblash yo'q konveyer. Ular bir-biriga parallel ravishda bog'langan. Har qanday qurilmaning chiqishi keyingi siklda har qanday boshqasining kirishi bo'lishi mumkin. Ko'p funktsiyali Hisob-kitoblarda ALU va multiplikator mustaqil ravishda va bir vaqtning o'zida operatsiyalarni bajaradi.
- Universal ma'lumotlar registr fayli ma'lumotlarni uzatish uchun ishlatiladi hisoblash qurilmalari va ma'lumotlar avtobuslari o'rtasida, shuningdek saqlash uchun oraliq natijalar. Tez kontekstni almashtirish uchun registr faylida ikkita registrlar to'plami mavjud (asosiy va ikkilamchi) har biri o'n oltita registr. Barcha registrlar 40 bitdan iborat. Roʻyxatdan oʻtish protsessordagi fayl o'rtasida uzluksiz ma'lumotlar oqimini ta'minlaydi hisoblash qurilmalari va ichki xotira.
- Ikkita maxsus manzil generatorlari va dasturlash mashinasi mavjud dastur xotiraga kirganda adreslash. dasturiy ta'minot mashinasi va ma'lumotlar manzili generatorlari bilan hisoblash operatsiyalarini bajarish uchun javobgardir maksimal samaradorlik, chunki hisoblash qurilmalarining o'zi faqat ma'lumotlarni qayta ishlash bilan shug'ullanadi. Yo'riqnoma keshidan foydalanish ADSP 2106x bir vaqtning o'zida ko'rsatmalarni (keshdan) va ikkitasini olishi mumkin. ma'lumotlar operandisi (xotiradan). Ma'lumotlar manzili generatorlari ruxsat beradi aylanma ma'lumotlar buferlarini tashkil qilish. Dastur mashinasi dastur xotirasidagi buyruqlarni adreslashni amalga oshiradi. U tsiklning takrorlanishini nazorat qiladi va shartli buyruqlarni qo'llab-quvvatlaydi. Rahmat ichki halqa hisoblagichi va sikl stek, protsessor dasturni bajaradi nol yo'qotish bilan tsikl. Buning uchun aniq o'tish buyruqlari talab qilinmaydi aylanish yoki kamaytirish va hisoblagichni tekshirish. Protsessorda ko'rsatmalarni bajarishning yuqori tezligiga erishiladi olish, dekodlash va bajarish sikllarining ketma-ketligi. Agar unday bo'lmasa dekodlash davri bor edi, keyin tashqi xotiradan foydalanganda qo'ng'iroqni yakunlash uchun ko'proq vaqt ketadi.
Do'stlaringiz bilan baham: |