1-amaliy mashg’ulot mavzu: Signallarga raqamli ishlov berish tizimlari arxitekturasi haqida taqdimot
Download 1.85 Mb.
|
Dastur arxitekturasi
Umumiy maqsadli protsessorlarning standartlari bo'yicha DSP yo'riqnomalari ko'pincha juda tartibsiz; an'anaviy buyruqlar to'plami turli xil operatsiyalarni bajarishga imkon beradigan umumiy ko'rsatmalardan iborat bo'lsa, raqamli signallarni qayta ishlash uchun optimallashtirilgan buyruqlar to'plamlari DSP hisob-kitoblarida tez-tez uchraydigan keng tarqalgan matematik operatsiyalar bo'yicha ko'rsatmalarni o'z ichiga oladi. An'anaviy va DSP-optimallashtirilgan buyruqlar to'plami har qanday o'zboshimchalik bilan operatsiyani hisoblashga qodir, ammo hisoblash uchun bir nechta ARM yoki x86 ko'rsatmalarini talab qilishi mumkin bo'lgan operatsiya DSP optimallashtirilgan ko'rsatmalar to'plamida faqat bitta ko'rsatmani talab qilishi mumkin. Dastur arxitekturasi uchun bitta ma'no - bu qo'lda optimallashtirish montaj kodi muntazam (yig'ilish dasturlari) odatda muhim algoritmlarni boshqarish uchun ilg'or kompilyator texnologiyalariga ishonish o'rniga, qayta ishlatish uchun kutubxonalarga qadoqlanadi. Zamonaviy kompilyator optimallashtirishda ham qo'lda optimallashtirilgan montaj kodi samaraliroq va me'moriy optimallashtirishdan to'liq foydalanish uchun DSP hisob-kitoblarida ishtirok etadigan ko'plab umumiy algoritmlar qo'lda yozilgan. Uchun maxsus ko'rsatmalar modul murojaat qilish halqa tamponlari va bit-teskari manzil holati FFT o'zaro bog'liqlik DSP-larda ba'zida apparatni soddalashtirish va kodlash samaradorligini oshirish uchun vaqt statsionar kodlash qo'llaniladi.[iqtibos kerak ] Bir nechta arifmetik birliklar talab qilishi mumkin xotira me'morchiligi har bir ko'rsatma tsikli uchun bir nechta kirishni qo'llab-quvvatlash uchun - odatda ikkita alohida ma'lumotlar avtobusidan 2 ta ma'lumot qiymatini o'qishni qo'llab-quvvatlaydi va keyingi yo'riqnomani (ko'rsatmalar keshidan yoki 3-dastur xotirasidan) bir vaqtning o'zida.[7][8][9][10] Bir nechta buyruq so'zlarini juda qattiq tsiklda bajarilishini me'moriy qo'llab-quvvatlash kabi maxsus tsikl elementlari, masalan, buyruqlarni olish yoki chiqish sinovlari uchun ortiqcha xarajatlarsiz. tepada noldan pastadir[11][12] va Download 1.85 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling