sep2
Un vector de intrerupere
stabileste legatura intre sursa interurperii si subrutina de tratare asociata
are, de regula, o lungime de unul sau doua cuvinte si este localizat in zona inferioara de memorie
este asociat fiecarei surse de intrerupere
nu exista in cazul DSP-urilor
din ce categorie de moduri de adresare face parte instructiunea A6=A6+*R6, care are ca efect adunarea valorii stocate la locatia de memorie indicata de continutul registrului R6 la valoarea stocata in registrul acumulator A6:
adresare indirecta cu registru
adresare indirecta cu registru cu indexare
adresare indirecta cu registru cu pre/post incrementare
adresare indirecta cu registru cu adresare modulo
in cadrul dsp-urilor cu pipeline exista urmatoarele modele de programare care folosesc limbaj de asamblare
doar modelul de programare cu timp stationar
doar modelul de programare cu date stationare
modelul de programare cu timp stationare si modelul de programare cu date stationare
nu exista astfel de modele de programare
Modul de adresare care foloseste un buffer circular de tip FIFO este:
adresare indirecta cu registru
adresare indirecta cu registru pre/post incrementare
adresare indirecta cu registru cu indexare
adresare indirecta cu registru cu adresare modulo
care dintre afirmatiile referitoare la setul de instructiuni de rotatie ale proceosarelor de semnal sunt adevarate
operatiile de rotatie stanga/dreapta se executa cu un singur bit
operatiile de rotatie stanga/dreapta se executa cu mini 2 sau 4 biti
pot fi considerate operatii de deplasare circulara
nu exista astfel de operatii la procesoarele de semnal
ortogonalitatea setului de instructiuni
nu exista in cazul DSP-urilor
este influentata doar de gradul in care modurile de adresare sunt disponibile in mod uniform pentru diverse operatii efectuate de procesor
nu poate fi masurata
este influentata de consistenta si gradul in care modurile de adresare sunt disponibile in mod uniform pentru diverse operatii efectuate de procesor.
In cazul procesoarelor de semnal, realizarea stivei poate fi efectuata prin urmatoarele metode:
stiva cu set specializat de registre
stiva software cu registru de memorare al varfului stive
stiva hardware cu memorie RAM
niciunul din raspunsurile date
care din urmatoarele facilitati sunt specifice procesoarelor de semnal pentru executia buclelor
buclare hardware pentru executia buclelor fara cicluri masina suplimentari
registre speciale pe post de contor de bucla
instructiuni de salt ( software )
sunt identice cu cele de la procesoarele de uz general
porturile gazda intalnire in procesoarele de uz general
sunt porturi seriale bidirectionale specializate de 8 biti sau de 16 biti
sunt porturi seriale unidirectionale nespecializate
lucreaza in regim DMA in mod uzual ( data prezenta la port este scrisa automat in memoria procesorului de semnal fara a-l opri, cu sau fara intreruperi).
nu poate fi folosit pentru a controla procesorul digital de semnal ( nu poate sa-l forteze sa execute instructiuni sau rutine de serviciu de intrerupere, sa citeasca sau sa scrie registre/memoria ,etc
{"name":"sep2", "url":"https://www.quiz-maker.com/QQV51XH50","txt":"Un vector de intrerupere, din ce categorie de moduri de adresare face parte instructiunea A6=A6+*R6, care are ca efect adunarea valorii stocate la locatia de memorie indicata de continutul registrului R6 la valoarea stocata in registrul acumulator A6:, in cadrul dsp-urilor cu pipeline exista urmatoarele modele de programare care folosesc limbaj de asamblare","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}