Documente Academic
Documente Profesional
Documente Cultură
Doamne Ajuta PDF
Doamne Ajuta PDF
RR
b) b) 5 elemente
c) c) 16 elemente
d) d) 36 elemente
ALDEA
21. Semnalele cu timp continuu sunt numite semnale.. 22. Semnalele cu timp discret sunt numite semnale...
a) digitale a) digitale
b) analogice b) analogice
c) discrete c) discrete
d) esantionate d) esantionate
23. In raport cu variabila timp, semnalele pot fi cu: 24. Prescurtarea in engleza a „Prelucrarea numerica a
semnalelor” este:
a) Timp discontinuu sau continuu a) PDS
b) Timp continuu sau discret b) SMS
c) Timp nediscret sau continuu c) DSP
d) Timp discontinuu sau discret d) ERP
25. Semnalele provenite din lumea reala,pot fi: 26. Prelucrarea numerica a semnalelor este o ramura a:
a) Semnale numerice nediscrete sau analogice a) Prelucrarii digitale
b) Semnale numerice discrete sau analogice b) Prelucrarii analogice
c) Semnale numerice discrete sau digitale c) Prelucrarii numerice
d) Semnale numerice nediscrete sau digitale d) Prelucrarii datelor
27. Ce contin sistemele incorporate? 28. Cum se traduce in engleza „Sisteme incorporate”
a) Procesoare grafice a) SATA Systems
b) Procesoare numerice de semnal b) Dynamic Systems
c) Procesoare octa core c) Embedded Systems
d) Software neinglobat d) Closed System
29. Care dintre acestea NU este sistem incorporat? 30. Tehnicile de generarea si recunoasterea vorbirii sunt
folosite pentru comunicarea cu:
a) Sistem de supraveghere a) Animalele
b) DVD player b) Calculatorul
c) MP3 player c) Telefonul
d) Calculator d) Televizorul
31. Sistemele de recunoastere a vorbirii sunt: 32. Procesoarele numerice abordeaza recunoasterea
vorbirii in:
a) Nelimitate a) 2 pasi
b) Limitate la cateva cuvinte b) 3 pasi
c) Limitate la cateva sute de cuvinte c) 1 pas
d) Limitate la cateva milioane de cuvinte d) 4 pasi
33. Radarul este un acronim de la 34. DSP-urile au revolutionat tehnica radarului in:
a) Radio Detection And Ranging a) 1 directie
b) Radio FM b) 2 directii
c) UEM c) 3 directii
d) Radiography d) 6 directii
35. Sonarul activ emite pulsuri in: 36. Imaginile sunt dependente de o variabila
a) Aer a) De timp
b) Pamant b) Spatiala
c) Apa c) Nominala
d) Foc d) De tip raport
37. Arhitectura von Neumann utilizeaza o: 38. Transferul instructiunilor si datelor,intre UC si
memorie, se face:
a) Memorie separata de program si comuna de date a) Pe magistrala externa comuna
b) Memorie comuna de program si date b) Pe magistrala interna comuna
c) Memorie separata de program si date c) Pe o magistrala externa separata
d) Memorie comuna de program si separata de date d) Pe o magistrala interna separata
39. La arhitectura von Neumann programul este stocat pe 40. Completati fraza: Arhitectura Harvard utilizeaza
memorie de tipul...fiind si mai ieftina decat celelalte. memorii separate de program ... si date ... , accesate pe
magistrale separate.
a) RAM a) MP,MD
b) ROM b) MA,MB
c) EEPROM c) MB,MD
d) DRAM d) MZ,ME
21 Arhitectura Harvard utilizeaza: 22 Memoria de program este citita simultan cu accesul la:
a) Memorii comune de program si separate de date a) MP
b) Memorii comune de program si date b) MD
c) Memorii separate de program si date c) ME
d) Memorii separate de program si comune de date d) MA
23 Arhitectura Harvard modificata se obtine prin: 24 Cand se citesc instructiuni din din MP, pentru a fi
decodificate si executate, memoria este adresata cu
adresa de program:
a) Realizarea unei cai software suplimentare a) ADPR
b) Realizarea unei cai hardware suplimentare b) ADRP
c) Realizarea a doua magistrale magistrale de c) ABPR
instructiuni
d) Realizarea a doua magistrale de date d) ABRP
25 Toate procesoarele realizate in arhitectura Harvard 26 Care este prescurtarea de la unitate centrala?
modificata pot accesa blocurile de date din:
a) MP a) UL
b) MB b) UC
c) MD c) CU
d) ME d) CL
27 Unitatile de prelucrare lucreaza cu valori: 28 Cum se cheama unitatea ce realizeaza functiile de
prelucrare propriu-zisa ale procesorului?
a) Zecimale a) CROM
b) Binare b) ROM
c) Hexazecimale c) RALU
d) Cuaternare d) RAM
29 Cate unitati de control contine procesorul central? 30 Cate etape presupune un ciclu instructiune?
a) 1 a) 1
b) 2 b) 2
c) 3 c) 3
d) 4 d) 4
31 Fiecare etapa a unui ciclu instructiune este executata 32 Cum se traduce CISC?
in:
a) 1 ciclu masina a) Complete Instruction Set Computer
b) 2 cicluri masina b) Complex Instruction Set Computer
c) 3 cicluri masina c) Complex Instruction Set Character
d) 1 sau mai multe cicluri masina d) Complex Index Set Computer
33 Caracterul flexibil al instructiunilor se poate evidentia 34 Instructiunile la procesoarele CISC:
pe:
a) 1 plan a) Au lungime variabila pe unul sau mai multi
octeti
b) 2 planuri b) Au lungime nevariabila pe unul sau mai multi
octeti
c) 3 planuri c) Au lungime nevariabila pe un octet
d) Mai multe planuri. d) Au lungime variabila pe un singur octet
35 Ce inseamna RISC? 36 Fiecare instructiiune a unui procesor RISC contine in
CROM:
a) Reset Instruction-Set Computer a) O singura microinstructiune
b) Reduced Instruction-Set Computer b) Doua microinstructiuni
c) Reduced Instruction-Set Complete c) Trei microinstructiuni
d) Reset Instruction-Set Complete d) Patru microinstructiuni
37 Pentru DSP-urile pe 16 biti,lungimea instructionilor 38 Procesorul de semnal TMS320C32 suporta:
este fixa, de:
a) 8 biti a) 1 mod de adresare
b) 12 biti b) 3 moduri de adresare
c) 24 biti c) 5 moduri de adresare
d) 48 biti d) 9 moduri de adresare
39 Adresarea la registru se utilizeaza in cazul cand 40 Adresarea directa indica faptul ca operandul se gaseste
operandul se gaseste intr-unul din registrele: in memorie, intr-o pagina de date,si specifica adresa
operandului pe:
a) RAM a) 12 biti
b) ROM b) 1 octet
c) Unitatii Centrale c) 24 biti
d) CROM d) 2 octeti
41 Adresarea indirectă specifică adresa unui operand din 61. La operatia adr=(ARn)+depl
memorie pe:
a) 12 biti a) Adresa este calculata prin scadere
b) 1 octet b) Adresa este calculata prin adunare
c) 24 biti c) Adresa este calculata prin adunare, iar apoi se
modifica ARn
d) 2 octeti d) Adresa este calculata prin scadere,iar apoi se
modifica ARn
62. La adresarea imediata, operandul reprezinta o valoare 63. Procesorul de semnal TMS320C32 poate opera cu:
imediata pe:
a) 8 sau 12 biti a) 1 tip de date numerice
b) 2 sau 8 octeti b) 2 tipuri de date numerice
c) 16 sau 24 biti c) 3 tipuri de date numerice
d) 32 sau 48 biti d) 4 tipuri de date numerice
64. Arhitectura procesorului permite realizarea operaţiilor 65. ALU opereaza cu numere:
în virgulă mobilă, la
a) Viteza mai mica fata de cele in virgula mobila a) Zecimale
b) Aceeasi viteza cu cele in virgula mobila b) Binare
c) Viteza mai mare fata de cele in virgula mobila c) Hexazecimale
d) Viteza mult mai mare fata de cele in virgula d) Octale
mobila
66. Mantisa este un număr în: 67. Pentru procesorul de semnal TMS320C32, formatul
general al numerelor în virgulă mobilă contine
a) Virgula mobila cu semn a) 1 camp
b) Virgula mobila fara semn b) 2 campuri
c) Virgula fixa cu semn c) 3 campuri
d) Virgula fixa fara semn d) 4 campuri
68. Campul Mantisa este format din: 69. Numerele reale in format scurt sunt reprezentate in
virgula mobila pe:
a) Mantisa+Exponent a) 8 biti in complement fata de 2
b) Bitul de semn+Fractie b) 16 biti in complement fata de 2
c) Exponent+Fractie c) 3 octeti in complement fata de 2
d) Bitul de semn+Mantisa d) 32 biti in complement fata de 4
70. Exponentul este operand cu semn in complement fata 71. Când un operand imediat este indicat în format scurt în
de: câmpul instrucţiunii, el este memorat în registrele
procesorului de
a) 1 a) 8 biti
b) 2 b) 16 biti
c) 4 c) 32 biti
d) 8 d) 48 biti
72. Numerele reale în format simplă precizie sunt 73. Exponentul este operand cu semn în complement faţă
reprezentate în virgulă mobilă pe de 2 pe:
a) 8 biti a) 1 bit
b) 16 biti b) 2 biti
c) 32 biti c) 3 biti
d) 48 biti d) 8 biti
74. Pentru numerele reale in format simpla 75. Numerele reale în format precizie extinsă sunt
precizie,valorile maxime pozitive si negative se obtin reprezentate în virgulă mobilă pe
pentru:
a) E=12 a) 8 biti
b) E=35 b) 16 biti
c) E=127 c) 40 biti
d) E=200 d) 56 biti
76. Valorile maxime pozitive si negative la „Numerele 77. Fracţia la „Numerele reale in format precizie extinsa”
reale in format precizie extinsa” se obtin pentru: este reprezentată pe:
a) E=12 a) 8 biti
b) E=35 b) 12 biti
c) E=127 c) 31 biti
d) E=200 d) 48 biti
78. Registrul de stare (ST) pe ... de biţi conţine informaţii 79. ST vine de la:
globale despre starea UCP
a) 8 biti a) Salt Register
b) 12 biti b) Status Register
c) 32 biti c) Status Reset
d) 84 biti d) Salt Reset
91. La iniţializarea sistemului, registrul ST are valoarea: 92. Procesorul TMS320C32 poate adresa un spaţiu total de
memorie de:
a) 00000032H a) 1 Mcuv
b) 00000002H b) 2 Mcuv
c) 00000000H c) 16 Mcuv
d) 00000001H d) 72 Mcuv
93. Blocurile 1 şi 2 de memorie RAM au fiecare 256 94. Procesorul are ... magistrale interne
cuvinte de 32 de biţi şi permit .... într-un singur ciclu
maşină.
a) 1 accesare a) 1
b) 2 accesari b) 2
c) 3 accesari c) 3
d) 4 accesari d) 7
95. Procesorul TMS320C32 dispune de o memorie cache 96. Memoria cache operează automat, fără intervenţia
pentru instrucţiuni, de dimensiune ... cuvinte de 32 biti. utilizatorului, folosindu-se un algoritm ... .
a) 20 a) URU
b) 30 b) DUR
c) 64 c) LRU
d) 102 d) TRL
97. Fiecare segment de memorie cache are propriul 98. Controlerul DMA este un periferic programabil,
registru ... pe 19 biţi capabil să transfere blocuri de date fără intervenţia ...
a) ASA a) RAM
b) SSA b) ROM
c) USA c) CPU
d) RSA d) HDD
99. Cele două canale DMA efectuează transferuri pe 70 Fiecare canal DMA are:
magistrala ... .
a) ROM a) 1 registru
b) DMA b) 2 registre
c) RAM c) 3 registre
d) PAD d) 4 registre
71. Sumarea ponderata a doi vectori. In cadrul acestui 72. Se iniţializează valorile vectorilor V_X si V_Y. La
paragraf se prezintă un program în care se determină acest paragraf V_X este:
....ponderată a elementelor a doi vectori.
a) Diferenta a) Vectorul 1
b) Suma b) Vectorul 2
c) Inmultirea c) Vectorul 3
d) Impartirea d) Vectorul 4
73. Pe aceasta linie „Advx .word V_X”: 74. Pe aceasta linie „mem_addr .set 0900000h” este:
a) Se seteaza adresa memoriei a) Adresa unde se depune rezultatul
b) Se seteaza adresa de inceput a vectorului 1 b) Adresa de inceput SRAM
c) Se seteaza adresa de inceput a vectorului 2 c) Dimensiunea vectorului
d) Se încarcă în registrele auxiliare adresele din d) Stocarea rezultatului
memorie
75. Pe aceasta linie „call init”: 76. Pe aceasta linie „and 0h,if”:
a) Se initialeazeaza procesorul TMS320C32 a) Se seteaza bitul corespunzator intr.globale
b) Se incarca in registrul DP b) Se revine din intrerupere
c) Se initializeaza r0 cu zero c) Se sterge registrul if
d) Se stocheaza rezultatul d) Se dezactiveaza toate intreruperile
77. Distanta euclidiana dintre doi vectori. In aceasta fraza 78. Pentru spaţiul vectorial euclidian n-dimensional,
„D(x,y) = D(y,x)” se prezinta: metrica se defineşte ca fiind distanţa generală:
a) Pozitivitate a) Iorgus
b) Simetrie b) Minkovski
c) Inegalitatea triunghiului c) Telini
d) Negativitate d) Jakob
79. Pe aceasta linie „Adv_1 .word V_1” este: 80. Pe aceasta linie „ldp mem_addr,dp”:
a) Adresa de inceput a vectorului doi a) Se initializeaza procesorul
b) Adresa de inceut a vectorului unu b) Se incarca in registrul DP
c) Dimensiunea vectorilor c) Se depune rezultatul in memorie
d) Depunerea rezultatului in memorie d) Se sterge registrul if
ROTARU
1. Ce sunt DSP-urile: 2. Performantele unui DSP se poate masura cu ?
a) Un sistem extins destinat prelucrării a) MFLUPS
complexe a semnalelor digitale
b) Un sistem „single-chip” destinat prelucrării b) MFLOPS
complexe a semnalelor digitale
c) Un sistem „single-chip” destinat prelucrării c) MFLAPS
complexe a semnalelor analogice
d) Un sistem extins destinat prelucrării d) MFLOGS
complexe a semnalelor analogice
3. După natura lor semnalele pot fi: 4. Ce metoda a fost folosita pentru imbunatatirea
procesoarelor de semnal digital:
a) Deterministe sau aleatoare a) Micsorarea densitatii de integrare, prin
micsorarea dimensiunii tranzistoarelor
b) Finite sau infinite b) Nici una din variante
c) În frecvență sau în timp c) Marirea densitatii de integrare, prin marirea
dimensiunii tranzistoarelor
d) Periodice sau aperiodice d) Marirea densitatii de integrare, prin
micsorarea dimensiunii tranzistoarelor
5. Cum sunt semnalele aleatoare ? 6. Ce este semnalul?
a) Sunt semnale deterministe a) o mărime fizică măsurabilă
dependentă de variabila timp
b) au o evoluție in timp supusă hazardului si b) o mărime fizica măsurabila independentă de
nu pot fi exprimate analitic printr-o functie variabila timp
de timp
c) nu au o evoluție in timp c) o mărime fizica nemăsurabila independentă
predefinita,neafectata de hazard de variabila timp
BANCEANU
Subiectul 1: Procesoare digitale de semnal: definitie, caracterizare generala
Ce sunt PNS/DSP?
Sisteme de calcul programabile de tip „single-chip”
Sisteme de calcul programabile de tip „multi-chip”
Sisteme de calcul neprogramabile de tip „single-chip”
Sisteme de calcul neprogramabile de tip „multi-chip”
Subiectul 7: Aplicatii ale DSP-urilor: generalitati; aplicatii in procesarea audio / echo locatie
Ce sunt imaginile?
Semnale cu caracteristici speciale
Semnale de tip analog
Semnale de tip analog cu caracteristici speciale
Semnale simple
Cum functioneaza imagistica prin rezonanta magnetica?
Prin campuri magnetice in conjunctie cu unde radio
Prin campuri electrice in conjunctie cu unde radio
Prin campuri magnetice in conjunctie cu ultrasunete
Prin campuri magnetice
Cum pot imbunatati DSP-urile calitatea imaginilor?
Comparand o serie de poze
Adjustand contrastul, luminozitatea, etc.
Adaugarea de zgomot
Adaugarea de distorsiuni
Ce inseamna RISC?
Reduced instruction set computer
Reducing instruction set computer
Reduced instruction structure computer
Reducing instrucion structure computer
Care sunt diferentele fata de CISC?
Simplificarea CROM-ului
Scaderea registrelor din RALU
Micsorarea numarului de instructiuni si simplificarea CROM-ului si cresterea registrelor
RALU
Cresterea numarului de instructiuni si simplificarea CROM-ului si cresterea registrelor
RALU
Setul de instructiuni este:
Redus
Redus si contine doar instructiunile rar folosite in programare
Redus si contine doar instructiunile des folosite in programare
Redus si contine toate instructiunile
Subiectul 17: Moduri de adresare ale TMS320C32: adresarea la registru si adresarea direct
la exemple
ȀĀ⸀Ā ᜀ Ā ᜀ Ā ᜀ Ā
and se utilizeaza adresarea la registru?
Cand operandul se gaseste intr-unul din registrele UC
Cand operandul se gaseste intr-unul din registrele din memorie
Cand operandul nu se gaseste intr-unul din registrele UC
Cand operandul nu se gaseste intr-unul din registrele din memorie
De ce este cel mai rapid mod de adresare?
Pentru ca operandul urmeaza sa fie adus in procesor, fiind departe de unitatile
de prelucrare
Pentru ca operandul este deja adus in procesor, fiind aproape de unitatile de prelucrare
Pentru ca operandul este deja adus in memorie, fiind departe de unitatile de prelucrare
Pentru ca operandul este deja adus in memorie, fiind aproape de unitatile de prelucrare
Adresarea directa indica faptul ca:
Operandul nu se gaseste in memorie
Operandul se gaseste in memorie
Operandul este in curs de incarcare in memorie
Operandul urmeaza sa fie incarcat in memorie
Care este intervalul de reprezentare al numerelor intregi fara semn in format scurt?
16
I1=[0 , 2 -1]
19
I1=[0 , 2 -1]
20
I1=[0 , 2 -1]
15
I1=[0 , 2 -1]
Mantisa este:
Un numar in virgula fixa cu semn, ce poate fi reprezentata diferit, in functie de
formatul de virgula mobila utilizat
Un numar in virgula fixa fara semn, ce poate fi reprezentata diferit, in functie de formatul
de virgula mobila utilizat
Un numar in virgula mobila fara semn
Un numar in virgula mobila cu semn
Subiectul 22: Formate de reprezentare in virgula mobila ale TMS320C32: formatul simpla
precizie
Numerele reale in formatul simpla precizie sunt reprezentate in virgula mobila pe:
32 de biti (8 biti pentru exponent, 1 bit de semn, 23 de biti pentru fractie)
30 de biti (8 biti pentru exponent, 1 bit de semn, 21 de biti pentru fractie)
31 de biti (7 biti pentru exponent, 1 bit de semn, 23 de biti pentru fractie)
33 de biti (8 biti pentru exponent, 2 bit de semn, 23 de biti pentru fractie)
Numerele reale in format precizie extinsa sunt reprezentate in virgula mobila pe:
40 de biti
32 de biti
24 de biti
16 biti
Care este valoarea maxima negativa pentru virgula mobila in precizie extinsa?
7F7FFFFFFFh
8100000000h
81FFFFFFFFh
7F80000000h
Indicatorul LV:
Este setat de fiecare data cand este setat si indicatorul V
Semnalizeaza faptul ca exponentul numarului real rezultat este mai mic sau egal cu -128
Semnaleaza faptul ca numarul intreg rezultat este in afara intervalului de reprezentare
Este setat de fiecare data cand este setat si indicatorul UF
ȀĀ⸀Ā ᜀ Ā ᜀ Ā ᜀ Ā
emoria ROM permite:
2 accesari de catre CPU intr-un singur ciclu masina
2 accesari de catre CPU in patru cicluri masina
3 accesari de catre CPU intr-un singur ciclu masina
4 accesari de catre CPU intr-un singur ciclu masina
Procesorul are:
7 magistrale: 2 magistrale de program, 3 magistrale de date si 2 magistrale DMA
8 magistrale: 3 magistrale de program, 3 magistrale de date si 2 magistrale DMA
5 magistrale: 2 magistrale de program, 2 magistrale de date si o magistrala DMA
6 magistrale: 2 magistrale de program, 2 magistrale de date si 2 magistrale DMA
TMS320C32 are:
2 canale DMA, care pot lucra independent
3 canale DMA, care pot lucra independent
4 canale DMA, care pot lucra independent
5 canale DMA, care pot lucra independent
Care din urmatoarele operatii este specifica initializarii registrelor canalului DMA?
se încarcă registrul numărător cu numărul de cuvinte care trebuie transferat;
canalul DMA citeşte un cuvânt de la adresa de memorie sursă şi îl memorează într-un
registru temporar intern;
după citire, registrul de adresă sursă se incrementează, se decrementează sau nu
se modifică, în funcţie de biţii INCSRC sau DECSRC ai registrului de control
după operaţia de scriere urmează modificarea registrului destinaţie în conformitate
cu valoarea biţilor INCDST sau DECDST ai registrului de control
Subiectul 28: Aplicatii in calcul vectorial: sumarea ponderata a doi vectori; exemple
Dacă se notează cu x şi y cei doi vectori, atunci suma ponderată cu numerele k1, şi respectiv
k2, este dată de relaţia:
a) z(i) = k1 · x(i) + k2 · y(i), unde i = 1 ... 5.
b) z(i) = k1 · x(i) - k2 · y(i), unde i = 1 ... 5.
c) z(i) = k1 · x(i) · k2 · y(i), unde i = 1 ... 5.
d) z(i) = k1 · x(i) / k2 · y(i), unde i = 1 ... 5.
Dupa incarcarea unui program in SRAM si dupa dezasamblarea acestuia, se obtine:
Acelasi program dar care nu mai contine simboluri
Un program diferit care contine simboluri
Acelasi program care contine simboluri
Un program diferit care nu contine simboluri
Dupa incarcarea unui program in SRAM, toate adresele sunt;
Fizice, iar registrele se incarca cu valori bine precizate, necorelate cu pozitia
programului in spatiul fizic de memorie
Fizice, iar registrele se incarca cu valori bine precizate, corelate cu pozitia programului
in spatiul fizic de memorie
Fizice, iar registrele se incarca cu valori bine precizate, corelate cu
dimensiunea programului in spatiul fizic de memorie
Fizice, iar registrele se incarca cu valori bine precizate, necorelate cu pozitia
programului in spatiul fizic de memorie cache
Subiectul 29: Aplicatii in calcul vectorial: norma euclidiana a unui vector; exemple
1
+
2
2
+ ⋯ +
2
−1
+
2
b) ||X|| = √ 2 ∗
2
+⋯ +
2
+ 2
1 2 −1
c) ||X|| = √ 2 − 2 +⋯+ 2 + 2
1 2 −1
d) ||X|| = √ 2/ 2
1 2
+⋯+ 2
−1
+ 2
Pentru norma euclidiana, adresa de memorie din registrul ar0 se incrementeaza dupa
fiecare incarcare a date din:
Registru in memoria r0
Memorie in registrul r0
Memorie in registrul r1
Registru in memoria r1
Pentru a calcula norma euclidiana, trebuie sa se calculeze:
Radicalul unui numar pozitiv
Radicalul unui numar negativ
Radicalul unui numar rational
Radicalul unui numar irational
Subiectul 30: Aplicatii in calcul vectorial: distanta euclidiana dintre doi vectori
dM= √∑
| +|
p
=1
dM= √∑ | ∗|
p
=1
dM= √∑
| /|
p
=1
BIBICU
1. Pentru efectuarea unor prelucrări în timp real asupra 2. Creșterea frecvenței interne de lucru a procesoarelor se
datelor: poate face explicit prin:
a) Procesoarele de semnal lucrează la frecvențe a) Îmbunătățirea calitătii tranzistoarelor și
mici și dispun de un set complex de instrucțiuni. implicit prin micșorarea dimensiunii
tranzistoarelor.
b) Procesoarele de semnal lucrează la frecvențe b) Reducerea calitătii tranzistoarelor și implicit prin
mari și dispun de un set redus de instrucțiuni. micșorarea dimensiunii tranzistoarelor.
c) Procesoarele de semnal lucrează la frecvențe c) Îmbunătățirea calitătii tranzistoarelor și implicit
mici și dispun de un set redus de instrucțiuni. prin mărirea dimensiunii tranzistoarelor.
d) Procesoarele de semnal lucrează la frecvențe d) Reducerea calitătii tranzistoarelor și implicit prin
mari și dispun de un set complex de mărirea dimensiunii tranzistoarelor.
instrucțiuni.
3. Procesoarele numerice de semnal (DSP), sunt: 4. În funcție de tipul aplicației, prelucrarea numerică a
semnalelor poate fi:
a) Sisteme de calcul programabile de tip ,,single a) Prelucrare off-line, realizată în timp real, la
-chip”. viteza de acces a datelor.
b) Sisteme de calcul neprogramabile de tip ,,dual- b) Prelucrare on-line, realizată în timp care nu
chip” impune lucrul în timp real.
c) Sisteme de calcul programabile de tip ,,dual- c) Prelucrare on-line, realizată în timp care nu
clip” impune lucrul în timp real.
d) Sisteme de calcul neprogramabile de tip d) Prelucrare on-line, realizată în timp real, la
,,single-chip” viteza de acces a datelor.
5. În funcție de natura lor, semnalele pot fi: 6. Semnalele se clasifică, în funcție de variabila timp, în:
a) Deterministe aleatoare a) Semnale distinctive și instinctive
b) Nedeterministe aleatoare b) Semnale discrete și descriptive
c) Deterministe sau aleatoare c) Semnale concrete și aleatoare
d) Nedeterministe sau nealeatoare d) Semnale continue și discrete
7. Semnalele discrete se pot obține dintr-un semnal 8. Perioada de eșantionare pentru ca un semnal eșantionat
analogic prin operația de: să conțină informația necesară, trebuie să fie:
a) Măsurare a) Suficient de mică
b) Eșantionare b) Suficient de mare
c) Codificare c) Maximă
d) Decodificare d) Foarte mică
9. Pentru o eșantionare corectă pentru fiecare semnal 10. Semnalele eșantionate au variație continuă în
adus la CAN, frecvența de eșantionare trebuie să fie: amplitudine deoarece:
a) Mai mic decât dublul frecvenței maxime a) Eșantioanele au o valoare egală cu
amplitudinea semnalului continuu la
momentul respectiv.
b) Egală cu dublul frecvenței maxime b) Eșantioanele au o valoare mai mică decât
amplitudinea semnalului continuu la momentul
respectiv.
c) Mai mare decât dublul frecvenței maxime. c) Eșantioanele au o valoare mai mare decât
amplitudinea semnalului continuu la momentul
respectiv.
d) De două ori mai mică decât dublul frecvenței d) Eșantioanele au o valoare dublă decât
maxime. amplitudinea semnalului continuu la momentul
respectiv.
11. Punctele de discontinuitate pot fi calculate în funcție 12. În raport cu amplitudinea, semnalele pot fi:
de:
a) Variabila timp a) Continue sau discontinue
b) Variabila timp sau amplitudine b) Cuantizate
c) Variabila amplitudine c) Periodice sau neperiodice
d) Semnalul amplificat d) Discretizate
13. Filtrarea digitală a DSP are loc: 14. O frecvență de eșantionare prea mare în CAN:
a) După convertorul analog-numeric. a) Produce eșantioane insuficiente.
b) Inainte de convertorul analog-numeric. b) Generează eșantioane suplimentare inutile.
c) După convertorul numeric-analog. c) Încetinește eșantionarea semnalului.
d) Inainte de convertorul numeric-analog. d) Oprește eșantionarea semnalului.
15. Față de prelucrarea numerică generală, prelucrarea 16. Sistemele încorporate pentru prelucrarea semnalelor
numerică de semnal se distinge prin: conțin:
a) Proveniența din lumea reală, ceea ce presupune a) Unitate centrală, procesoare și DSP-uri.
măsurarea cuantelor, conversia în format
analogic si prelucrarea în timp real a
semnalelor.
b) Proveniența numerică, în care un semnal b) Unitate DROM, DDRAM și DSP.
numeric este măsurat, cuantizat și convertit în
semnal analogic.
c) Proveniența din lumea reală, ceea ce c) Procesor central, procesor secundar și CAN.
presupune măsurarea semnalelor, conversia
în format numeric si prelucrarea în timp real
a semnalelor.
d) Proveniența numerică, în care un semnal d) Unități de prelucrare analogică, decodificare,
numeric este măsurat, cuantizat și eșantionat în codificare, cuantizare.
semnal analogic.
17. Clasificarea sistemelor încorporate se definește prin: 18. Sistemele încorporate specializate pe prelucrarea
semnalelor au unul din caracteristici:
a) Produse pentru utilizarea în masă și mediul a) Funcționare și specific comportamental pentru
naval. toate aplicațiile.
b) Produse de dimensiuni mari și automate, pentru b) Proiectare optimizată pe formă și cost,
fabrici sau șantiere. conform specificațiilor aplicației.
c) Produse de larg consum, portabile, c) Aplicabilitate vastă, dezvoltare în funcție de
performante și de înaltă calitate. comenzile software.
d) Produse software utilizabile pentru mediul de d) Produse complexe ce rezolvă automatisme din
programare. multiple domenii de utilizare.
19. DSP-urile pot fi folosite în procesarea semnalelor 20. Pentru procesarea radarului navelor, DSP-urile
muzicale prin:: contribuie cu:
a) Creșterea semnalelor acustice și anularea a) Creșterea distanței de operare prin filtrarea
perturbațiilor. semnalului recepționat pentru micșorarea
zgomotului.
b) Generarea ecourilor și reverberațiilor b) Creșterea zgomotului pentru a alunga rechinii.
artificiale pentru mixere în cadrul unor
spectacole.
c) Procesarea mai rapidă a microfoniei. c) Un consum mai redus de combustibil, prin
calculul distanței către țărm și funcționarea
motoarelor la nivel optim..
d) Producerea de perturbații pentru anularea d) Afișarea hărții la display-ul din cabina
zgomotului de fundal. căpitanului.
21. În seismologia de reflexie, DSP-urile contribuie cu: 22. În domeniul medical, principalul scop al DSP-urilor în
prelucrarea imaginilor este:
a) Generarea undelor pentru detecția de metale a) Rezolvarea problemelor majore utilizând
prețioase de pe fundul scoarței terestre. imagistica prin rezonanță magnetică.
b) Numerotarea peștilor mici și stabilirea locației b) Recunoașterea organelor vitale pacientului.
lor.
c) Detectarea intrușilor la trecerea granițelor. c) Simularea in 3D a unui organ dintr-un pacient.
d) Izolarea ecourilor primare de cele secundare d) Găsirea defecțiunilor pacientului prin poziția
pentru detecția zăcămintelor. corpului.
23. În domeniul spațial, principalul scop al prelucrării 24. DSP-urile pot contribui la calitatea imaginilor prin:
imaginilor cu DSP-uri este:
a) Prelucrarea culorilor și percepția mai rapidă a a) Adăugarea de distorsiuni.
acestora.
b) Recunoașterea obiectelor din satelit. b) Aducerea contrastului aproape de zero.
c) Prelucrarea în 3D a unor clădiri și străzi. c) Recunoașterea formelor.
d) Îmbunătățirea calității imaginilor. d) Adăugarea zgomotului.
25. Arhitectura von Neumann utilizează: 26. Principalul avantaj al arhitecturii von Neumann este:
a) O memorie comună de program și date. a) Costul crescut dar performanțe super bune.
b) O memorie proprie de program și date. b) Performanțe scăzute și cost ridicat.
c) Două memorii proprii și o structură de c) Transfer de date rapid la procesoare de înaltă
procesare. performanță.
d) O memorie proprie, structură de procesare d) Costul relativ mic, la un nivel de performanțe
proprie și arhitectură proprie. acceptabil.
27. Arhitectura von Neumann este folosită în: 28. Două locații de memorie a arhitecturii Harvard pot
avea aceeași adresă fizică atat timp cât:
a) Procesoare foarte slabe, care pot face prelucrări a) Ele se găsesc în memorii separate, una în MP
simple și au un cost extrem de redus. și cealaltă în MD.
b) Procesoare puternice, care pot face prelucrări b) Ele organizează grupul de memorie ca fiind doar
complexe și necesită transferuri de date dese și în MP.
rapide.
c) Procesoare de uz general, care pot face c) Ele organizează grupul de memorie ca fiind doar
prelucrări complexe, dar care nu necesită în MD.
transferuri de date dese și rapide.
d) Procesoare slabute, care pot face prelucrări d) Nu sunt organizate adrese în MP sau MD.
simple, au un cost extrem de redus și necesită
transferuri de date dese și rapide.
29. Pentru evitarea încărcării programului în MP la fiecare 30. Caracteristica de particularizare a arhitecturii Harvard
alimentare a sistemului memoriei Harvard: este:
a) Memoria de program poate fi nevolatilă, de tip a) Memoriile de program și date nu au asignate
RAM. spații de adrese diferite.
b) Memoria de program poate fi volatilă, de tip b) Memoriile de program și date au căi comune de
ROM. legătură cu unitatea centrală.
c) Memoria de program poate fi nevolatilă, de c) Memoriile de program și date nu au asignate
tip ROM. legături comune între adrese diferite.
d) Memoria de program poate fi volatilă, de timp d) Memoriile de program și date au căi separate
RAM. de legătură cu unitatea centrală.
31. Arhitectura Harvard modificată se obține prin: 32. Când se citesc instrucțiuni din MP, pentru a fi
decodificate și executate, memoria este adresată cu
adresa de program:
a) Realizarea unei căi hardware suplimentare, a) ADRP
de legătură între magistrala de instrucțiuni și
magistrala de date.
b) Realizarea unei căi hardware, ce face legătura b) ADPP
între magistrala primară și o magistrală de
memorare.
c) Realizarea a două căi hardware, ce ajută la c) ADMPR
tansportul datelor la o magistrală comună.
d) Realizarea a trei căi hardware, ce permite ca d) APDR
magistrala principală să fie adiacentă cu cea
secundară și una de memorie.
33. Citirea datelor din blocurile curate ale arhitecturii 34. Pentru obținerea unui sistem digital de ordinul 3 a UC,
Harvard modificate și adresarea MP se face cu adresa se poate conecta în buclă:
de date:
a) ADPR a) Un automat finit (A), cu un alt sistem digital,
care are cel mult ordinul 2.
b) ADPS b) Un semi-automat finit (SA), cu un sistem digital,
care are cel mult ordinul 3.
c) APDD c) Un semi-automat finit (SA), care are cel puțin
ordinul 3.
d) ADRD d) Un automat finit (A), cu un sistem analog, care
are cel mult ordinul 2.
35. Sistemele cu buclă inchisă printr-o memorie RAM: 36. O structură de procesare este un sistem digital de
ordinul 3 care se obține prin:
a) Ajută automatul RALU, împreună cu un bistabil a) Conectarea în buclă de reacție a două
K, la trimiterea datelor. automate finite particulare.
b) Ajută la descifrarea memoriei printr-un bistabil b) Saltul funcțtional notabil asupra automatului
K. RALU.
c) Contribuie la rezolvarea erorilor din RALU. c) Ascensiunea dintre automatul RALU și CROM.
d) Permit optimizarea modului de prelucrare a d) Adăugarea unei memorii ROM și un controler cu
stării interne. DROM.
37. Pe fiecare flux, transferul de informații este 38. Controlerul cu ROM (CROM):
sincronizat:
a) Cu un ajutor CL din partea sistemului central de a) Primește comenzile din RALU și le transpune in
informații. secvenște codificate.
b) Prin două sincronizări simultane, cu ajutorul b) Stochează în memoria ROM, un set de
liniilor SYNC1 și SYNC2. instrucțiuni necesare DESYNC.
c) Printr-o comandă SYNC ce ajută la parcurgerea c) Trimite comenzi către RALU sau în exterior
fluxului de informații în sens invers. (pe liniile SYNC).
d) Cu ajutorul unor perechi de semnale de d) Folosește un decodificator pentru a face așezarea
dialog cu exteriorul. informației DESYNC.
39. Automatul RALU este conectat cu exteriorul prin: 40. Procesorul central este un sistem digital secvențial ce
conține:
a) Două fluxuri de date, unul de intrare și unul a) O unitate de execuție, control și decodificare.
de ieșire.
b) Patru fluxuri de intrare și unul de ieșire. b) O unitate de control și una sau mai multe
unități de prelucrare.
c) Un flux principal de intrare și două fluxuri c) O fumcție de sincronizare între RALU și
secundare de ieșire. DRAM.
d) O cale adiacentă ce face legatura între două d) Două secvențe de date binare, interconectate
structuri de date diferite. între ele.
41. Memoria de program este integrată în procesorul 42. Microprocesoarele moderne au:
central pentru:
a) Mărirea ciclului instrucțiune. a) Unități funcționale, ce lucrează în paralel.
b) Crearea de noi instrucțiuni suplimencare b) Unități încorporate, ce lucrează pe rând.
complexe.
c) Micșorarea ciclului instrucțiune. c) Unități paralele, ce lucrează mai întâi execuția și
apoi decodificarea.
d) Salvarea spațiului memoriei procesorului. d) Unități funcționale, ce prelungesc durata ciclului
instrucțiune.
43. La procesoarele CISC operațiile de citire a 44. Operațiile de decodificare a instrucțiunilor în CISC
instrucțiunilor: sunt:
a) Sunt mai putin complexe decât la procesoarele a) Mai lente, deoarece procesorul nu cunoaste
RISC. lungimea instrucțiunilor.
b) Sunt mai lente decât la procesoarele RISC. b) Mai rapide, deoarece procesorul cunoaște
lungimea instrucțiunilor.
c) Sunt egale cu cele ale procesoarelor RISC. c) Mai lente, deoarece procesorul cunoaște
lungimea instrucțiunilor.
d) Sunt mai rapide decât la procesoarele RISC. d) Mai rapide, deoarece procesorul nu cunoaște
lungimea instrucțiunilor.
45. Principalul avantaj al procesoarelor CISC îl constituie: 46. Fiecare instrucțiune a unui microprocesor RISC conține
în CROM:
a) Setul de instrucțiuni ce urmează a fi prelucrat a) O singură microinstrucțiune.
este mai slab față de RISC.
b) Executarea instrucțiunilor este mai rapidă față b) Mai multe microinstrucțiuni.
de RISC.
c) Programarea mai ușoară, deoarece se pot c) O macroinstrucțiune.
folosi instrucțiuni complexe la
implementarea algoritmilor.
d) Ocupă mai mult spațiu în memorie și ajută la d) Mai multe macroinstrucțiuni.
simplificarea instrucțiunilor.
47. Setul de instrucțiuni a uni microprocesor RISC trebuie 48. La microprocesoarele RISC:
să fie:
a) Complex, asimetric și cu multe moduri de a) O instrucțiune poate fi atat fixă cât și mobilă.
adresare.
b) Simplu, asimetric și cu multiple moduri b) Lungimea instrucțiunilor trebuie să fie mai de
principale de adresare. două ori mai mare decât dimensiunea
operanzilor.
c) Complex, simetric și cu multiple moduri c) Fiecare instrucțiune are lungime fixă.
secundare de adresare.
d) Simplu, simetric și cu puține moduri de d) O instrucțiune necesită multe moduri de
adresare. adresare.
49. Unul dintre moduri suportate de procesorul de semnal 50. Un mod de adresare suplimentar al procesorului de
TMS320C32 este: semnal TMS320C32 este:
a) Adresare liniară adiacentă. a) Adresare circulară.
b) Adresarea la registru. b) Adresare bipolară.
c) Adresare hexagonală. c) Adresare hexagonală.
d) Adresare bipolară. d) Adresare multipolară.
51. Adresarea la registru pentru TMS320C32 se utilizează 52. Instrucțiunea imediată a TMS320C32 se utilizează
în cazul când: atunci când:
a) Operandul nu se găsește într-unul din registrele a) Valoarea operandului este specificată în
unității centrale. câmpul instrucțiunii.
b) Operandul are două semne concomitente. b) Valoarea operandului este nulă.
c) Operandul este egal cu lungimea instrucțiunii. c) Operandul reprezintă o sumă intre cele două
registre.
d) Operandul se găsește înt-unul din registrele d) Operandul este semnificativ mai mare față de
unității centrale. instrucțiunea propriu-zisă.
53. Adresarea indirectă a TMS320C32: 54. Flexibilitatea adresării indirecte a TSM320C32 se
datorează faptului că:
a) Se realizează prin trei registre suplimentare. a) Unitatea centrală de prelucrare RCIF este strâns
legată cu registrul principal.
b) Specifică adresa unui operand din memorie. b) Unitatea aritmetică se bazează pe înregistrarea
registrilor înaintea prelucrării.
c) Anulează registrul de index. c) Unitățile aritmetice ARAU modifică registrele
principale.
d) Reprezintă o alternativă a unui registru auxiliar. d) Unitățile aritmetice ARAU modifică registrele
auxiliare.
55. În codul complement față de 2, reprezentarea binară a 56. Numerele întregi fără semn în format scurt sunt
unui număr negativ (-A) se obține din reprezentarea: memorate în TMS320C32 pe:
a) Numărului pozitiv A, negând logic toți biții și a) 8 biți
adunând 1.
b) Numărului negativ A, neglijând biții și scăzând b) 16 biți
1.
c) Numărului pozitiv A, negâmd logic toți biții și c) 32 biți
scăzând 1.
d) Numărului negativ A, adunând logic toți biții și d) 64 biți
scăzând 1.
57. Numerele întregi cu semn în format scurt sunt 58. Pentru procesorul de semnal TMS320C32, formatul
reprezentate pe: general al numerelor în virgulă mobilă sunt:
a) 16 biți, în complement față de 2. a) Bitul de semn (S), câmpul exponent (E), câmpul
fracție (F).
b) 8 biți, în complement față de 1. b) Câmpul fracție (F), câmpul exponent (E),
câmpul semn (S).
c) 64 biți, în complement față de 2. c) Câmpul fracție (F), câmpul semn (S), bitul de
exponent (E).
d) 32 biți, în complement față de 1. d) Câmpul exponent (E), bitul de semn (S) și
câmpul fracție (F)
59. Procesorul TMS320C32 poate opera numere în virgulă 60. Mantisa (M) reprezintă:
mobilă, în trei tipuri de formate:
a) Format complement față de 2, format scurt, a) Un număr cu semn, în complement față de 2.
format simplă precizie.
b) Format operand întreg cu semn, format b) Un număr fară semn, în complement față de 1.
complement față de 2, format scurt.
c) Format scurt, format precizie simplă, format c) Un număr cu semn, în complement față de 1.
precizie extimsă.
d) Format precizie extinsă, format complement d) Un număr fară semn, în complement față de 2.
față de 2, format scurt.
61. În formatul scurt al TMS320C32, numerele reale sunt 62. La TMS320C32, când un operand imediat este indicat
reprezentate: în format scurt în câmpul instrucțiunii.
a) În virgulă fixă, pe 8 biți, în complement față de a) El exte memorat în complement față de 2, pe
2. pozițiile celor mai semnificativi 8 biți.
b) În virgulă fixă, pe 16 biți, în complement față de b) El este memorat în registrele procesorului pe 8
1. biți, pe pozițiile celor mai semnificativi 16 biți.
c) În virgulă mobilă, pe 16 biți, în complement c) El este memorat în registrele procesorului pe 32
față de 2. biți, pe pozițiile celor mai semnificativi 64 biți.
d) În virgulă mobilă, pe 32 biți, în complement față d) El este memorat în registrele procesorului pe
de 1. 32 biți, pe pozițiile celor mai semnificativi 16
biți.
63. La TMS320C32, exponentul este un: 64. Numerele reale în format simplă precizie sunt
reprezentate în:
a) Operand cu semn, în complement față de 2. a) Virgulă mobilă pe 64 biți.
b) Operand fără semn, în complement față de 1. b) Virgulă fixă pe 32 biți.
c) Operand fără semn, în complement față de 2. c) Virgulă mobilă pe 32 de biți.
d) Operand cu semn, în complement față de 1. d) Virgulă fixă pe 64 biți.
65. Exponentul pentru numerele reale în format simplă 66. Pentru numerele reale în format simplă precizie,
precizie este: valorile maxime pozitive și negative se obțin pentru:
a) Operand cu semn în complement față de 2 pe a) E=128.
8 biți.
b) Operand cu semn în complement față de 2 pe 16 b) E=-127.
biți.
c) Operand cu semn în complement față de 1 pe 8 c) E=127.
biți.
d) Operand cu semn în complement față de 1 pe 16 d) E=-128.
biți.
67. Numerele reale în format precizie extinsă sunt 68. În numerele reale în format precizie extinsă,
reprezentate în: exponentul este un operand:
a) Virgulă fixă pe 20 de biți. a) Cu semn în complement față de 2 pe 8 biți.
b) Virgulă mobilă pe 30 biți. b) Fără semn în complement față de 1 pe 4 biți.
c) Virgulă fixă pe 30 biți. c) Cu semn în complement față de 1 pe 8 biți.
d) Virgulă mobilă pe 40 de biți. d) Fără semn în complement față de 2 pe 4 biți.
69. În numerele reale în format precizie extinsă, valorile 70. Setarea indicatorilor de condiții din registrul de stare se
maxime pozitive si negative se obțin pentru: face și în cazul instrucțiunilor de:
a) E=-127. a) Descărcare în registre și ștergere în memorie.
b) E=127. b) Descărcare în registre și salvare în memorie.
c) E=128. c) Încărcare în registre și de salvare în memorie.
d) E=-128. d) Încărcare în registre și stergerea în memorie.
71. Instrucțiunile procesorului pot testa indicatorii de 72. Sub forma indicatorilor de condiții și control, regostrul
condiții în: de stare conține:
a) Operații cu numere fără semn sau cu semn, a) Informații parțiale despre memoria unității
precum și individual. centrale.
b) Operații fără numere fără semn sau cu semn, b) Doar informațiile importante din unitatea
precum si separat. centrală de memorare.
c) Operații cu numere fixe, cu semn fix, doar c) Unele informații privind starea unității centrale
împreună. de memorare.
d) Operații fără numere fixe, fără semn, doar d) Informații globale despre starea unității
împreună. centrale de prelucrare.
73. Memoria internă a procesorului TMS320C32 conține 74. Memoria RAM cu acces dual (DARAM) al
unități: procesorului TMS320C32:
a) RAM și ROM. a) Permite o singură accesare într-un singur ciclu
mașină.
b) DDRAM și DROM. b) Permite trei accesări într-o secvență de duală.
c) ROM și DRAM. c) Permite două accesări într-un singur ciclu
mașină.
d) DROM și DRAM. d) Modifică ciclul mașină și nu accesează memoria
ROM.
75. Memoria ROM, la fel ca și memoria RAM internă al 76. Procesorul TMS320C32 dispune de o memorie cache
procesorului TMS320C32 permite: pentru instrucțiuni de dimensiune:
a) Două accesări de către CPU într-un singur a) 64 cuvinte de 32 biți.
ciclu mașină.
b) Trei accesări de către CPU într-un singur ciclu b) 32 cuvinte de 64 biți.
mașină.
c) O accesare de către CPU într-un singur ciclu c) 16 cuvinte de 64 biți.
mașină.
d) Nu permite accesări de către CPU în cicluri d) 8 cuvinte de 32 biți.
mașină.
77. Memoria cache a procesorului TMS320C32, pentru 78. Memoria cache a procesorului TMS320C32:
actualizarea conținutului ei, folosește un algoritm:
a) PWS (Program Width Status) a) Reduce numărul de accesări la memoria
externă a procesorului.
b) RMF (Repeat Mode Flag) b) Mărește capacitatea memoriei ROM.
c) LRU (Least Recently Used) c) Încarcă mai lent informația după ce sunt salvate
datele.
d) LUF (Latched Underflow Flag) d) Este facută sa stocheze mai mult decât memoria
ROM.
79. O caracteristică în controlerul DMA al procesorului 80. Controlerul DMA al procesorului TMS320C32:
TMS320C32 este:
a) Funcționează doar cu ajutorul CPU. a) Are magistrale diferite față de CPU.
b) Fluxul de date către CPU este aglomerat când b) Are registre comune pentru adresele sursă și
funcționează concomitent. destinație.
c) Oferă posibilitatea transferului de date c) Nu poate lucra independent față de CPU.
oriunde în memoria fizică a procesorului.
27) DMA
27.1 DMA permite executarea in parallel a:
Operatiilor de citire si transferuri pe canale de
comunicare Operatii de citire/scriere
Operatii de extragere cod instructiuni citire/scriere si transferuri pe canale DMA
x Operatii de extragere cod instructiuni scriere si transferuri pe canale DMA
Botnari
c) 8 biți c) multiplexare
d) 42biți d) filtrare
95. Semnalele eșantionate au variație continuă în 96. Numim semnal:
amplitudine deoarece:
a) eșantioanele au o valoare egală cu amplitudinea a) mărime fizică măsurabilă dependentă de
semnalului continuu la momentul respectiv. timp,purtătoare de informație
c) eşantioanele au o valoare mai mare în raport cu c) mărime fizică măsurabilă care poate fi transmisă
amplitudinea.
d) eşantioanele au o valoare egala cu amplitudinea d) mărime fizică măsurabilă dependentă în timp
semnalului discontinuu. care poate fi prelucrată sau transmisă la distanță
între două sisteme
97. Semnalele analogice pot fi 98. Un semnal discret se poate obține dintr-un semnal
analogic prin operația de discretizare în timp numită
a) constante în timp cu componentă continuă a) cuantizare
b) variabile în timp fară componentă continuă b) eșantionare
a) mai mare decât dublul frecvenței maxime a) introducerea unui filtru analogic înainte de
convertorul analog-numeric
b) mai mică decât dublul frecvenței maxime b) introducere unui convertor analog numeric
înaintea unui filtru analogic
d) mai mare decât frecvența maximă d) introducerea unui filtru analogic înainte de
convertorul numeric-analog
101. O frecvenţă de eşantionare prea mare... 102. După natura lor semnalele pot fi..
a) generează eșantioane suplimentare utile a) periodice sau neperiodice
prelucrării numerice
b) nu generează eșantioane suplimentare b) în frecvență sau timp
c) generează eșantioane suplimentare inutile c) finite sau infinite
d) nici una din varinate d) deterministe sau aleatoare
103. Filtrarea semnalelor poate fi 104. Ce semnale are un convertizor în dialog cu procesorul?
a) Numai analogică a) SAC și EOC
b) Digitală b) SOC și ECO
c) Analogică sau digitală c) SOC și EAC
d) Numai digitală d) SOC și EOC
105. Când are loc filtrarea digitală? 106. Care este tehnologia de realizare a procesoarelor de
semnal TMS320Cx (Texas Instruments)?
a) Înainte de CNA a) TTL
b) Dupa CAN b) JFET
c) Înainte de CAN c) DCTL
d) După CNA d) CMOS
107. DSP-urile pot îmbunătăți calitatea imaginilor în 108. Ce reprezintă un sistem încorporat?
condiții nefavorabile prin:
a) Ajustarea contrastului și luminozității a) Sisteme specifice aplicației care conțin
procesoare numerice de semnal folosite pentru
implementarea tehnicilor de prelucrare numerică
b) Recunoașterea formelor b) Sisteme pentru prelucrare numerică
c) Reducerea zgomotului c) Sisteme de uz general folosite pentru
implementarea tehnicilor de prelucrare numerică
d) Toate cele enumerate d) Nici una din cele enumerate
109. Cum se clasifică sistemele incorcporate? 110. Sistemele încorporate au:
a) Sisteme care conțin procesoare numerice de a) Proiectare optimizată pe formă și cost conform
semnal folosite pentru implementarea tehnicilor specificațiilor aplicației
de prelucrare numerică
b) Sisteme de diferite dimensiuni b) Răspuns comportamental autonom aplicației
c) Produse de larg consum,portabile,de înaltă c) Funcționare independentă de specificațiile
performanță aplicației
d) Sisteme de uz general d) Reacții impredictibile la stimuli de timp real
41. Ce avantaj oferă compresia datelor? 42. Subsistemul UC realizează funcția de?
a) Asigură transferurile acelorlași informații,la rute a) Prelucrare a informațiilor având și sarcini
mai mici pe distanțe mai mari suplimentare de comandă și control
b) Asigură transferul datelor printr-un canal de b) Limitare a fluxului de date pe magistrale
comunicații
c) Asigură multiplicarea datelor c) Memorarea datelor și depozitarea pentru
procesare
d) Nici una din variante d) Generarea semnalelor de ceas
43. Adresa la registru a lui TMS320C32 se utilizează: 44. Adresarea indirectă a TMS320C32 specifică:
a) Când operandul se găsește într-unul din a) Adresa unui operand din memoria de 32 de biți
registrele unității
b) Când instrucțiunile se găsesc într-unul din b) Adresa unui operand din memoria de 16 biți
registrele unității
c) Când operandul nu se găsește într-unul din c) Nici una din varinate
registrele unității
d) Când instrucțiunile nu pot fi găsite într-unul din d) Adresa unui operand din memoria de 8 biți
registrele unității
45. Care din arhitecturi,folosesc unitățile centrale CISC? 46. Dezavantajul procesoarelor CISC?
a) Arhitectura von Neumann a) Operațiile asupra fluxului de instrucțiuni sunt
mai lente
b) Arhitectura Harvard b) Setul de instrucțiuni este redus
c) Arhitectura Moore c) Suprasolicită memoria RAM
d) Nici una din cele enumerate d) Instrucțiunile complicate dau eroare
47. Avantajul procesoarelor CISC? 48. Procesoarele RISC au:
a) Ocupă puțin spațiu în memorie a) Un paralelism de prelucrare mai mare
b) Pot fi utilizate multiple instrucțiuni simultan b) O procesare a informației mai mare
c) Are set de instrucțiuni redus c) Instrucțiuni fixe predeterminate ocupând mai
multe cuvinte
d) Nici una din cele de mai sus d) Lungimea instrucțiunilor mai mică decât
dimensiunea operanzilor
49. Instrucțiunile procesoarelor RISC: 50. Ce prevede aresarea indireactă?
a) Au o lungime fixă,predeterminată ocupând un a) Specifică adresa unui operand din memorie de
singur cuvând în memoria de program 24 de biți, prin conținutul unui singur registru
auxiliar
b) Au o lungime variabilă,predeterminată ocupând b) Specifică adresa unui operand din memorie pe
un singur cuvânt în memoria de program 16 biți,prin conținutul unui registru auxiliar
c) Au o lungime fixă,predeterminată ocupând c) Specifică adresa unui operand pe 24 de biți prin
câteva cuvinte în memoria de program conținutul memoriei
d) Au o lunigme variabilă, nedeterminată ocupând d) Specifică adresa unui operand din memorie pe
caâteva cuvinte în memoria de program 64 de biți,prin conținutul memoriei
51. Câte canale DMA are procesorul TMS320C32 care pot 52. Cand este utilizată adresa imediată?
lucra independent?
a) Două canale a) Atunci când este nevoie de precizie maximă
b) Unul singur b) Atunci când este nevoie de viteză maximă de
prelucrare
c) Trei canale c) Atunci când valoarea operandului este
specificată în câmpul instrucțiunii
d) Patru canale d) Atunci când folosim instrucțiuni speciale
53. Cum se obține codul complement față de 2? 54. Controler-ul DMA este?
a) Negând logic toți biții și adăugând 1 a) Un periferic programabil ,capabil sa transfere
blocuri de date doar cu intervenția CPU
b) Negând logic toți biții b) Un periferic programabil,care nu este capabil sa
transfere blocuri de date
c) Negând logic toți biții și adăugând o c) Un periferic programabil,capabil să transfere
blocuri de date fara intervenția CPU
d) Nici una din variante d) Un periferic ce nu poate fi programat
55. Ce reprezintă exponentul? 56. Rolul virgulei mobile?
a) Un număr întreg cu semn exprimat în a) Pentru afișarea numerelor foarte mici,cu precizie
complement față de 2 mare
b) Un număr ăntreg cu semn exprimat în b) Pentru a face calculele mai simple
complement față de 1
c) Un număr natural exprimat în complement față c) Pentru adunarea numerelor mari
de 2
d) Un număr natural exprimat în complement față d) Pentru o viteză de calcul mai sporită
de 1
57. Numerele reale în format scurt sunt reprezentate în 58. Numim mantisa?
virgulă mobilă pe ?
a) 40 biți a) Un numar în virgula fixă cu semn ce poate fi
reprezentat diferit în funcție de formatul folosit
b) 32 biți b) Un numar în virgula mobilă cu semn ce poate fi
reprezentat diferit în funcție de formatul folosit
c) 16 biți c) Un număr sub formă de fracție
d) 8 biți d) Un numar exprimat în complement față de 1
59. Numerele reale în format simplă precizie sunt 60. Numerele reale în format precizie extinsă sunt
reprezentate în virgulă mobilă pe ? reprezentate în virgulă mobilă pe ?
a) 32 biți a) 16 biți
b) 40 biți b) 8 biți
c) 16biți c) 32 biți
d) 8 biți d) 40 biți
Ce dimensiune are memoria cache pentru instrucțiuni a Care este formatul general al numerelor specific
procesorului TMS320C32 TMS320C32?
a) 16 cuvinte pe 8 biți a) S negat S F*2^E
b) 32 cuvinte pe 16 biți b) S S negat.F*2^E
c) 64 cuvinte pe 32 biți c) F S negat *2^E
d) 64 cuvinte pe 40 biți d) S negat E*2^F
63. Dați definiție procesorului central (CPU)? 64. Fiecare canal DMA are?
a) Sistem digital secvențial,care are la bază o a) 8 registre
structură de procesare
b) Sistem digital nesecvențial,care are la bază o b) 6 registre
structură de procesare
c) Sistem digital secvențial care care are la bază o c) 4 registre
un set de instrucțiuni
d) Sistem digital nesecvențial carea are la bază o d) 2 registre
arhitectură
65. Câte magistrale interne are procesorul TMS320C32? 66. Registrul numărător al controlerului DMA este pe?
a) 4 a) 24 biți
b) 6 b) 16 biți
c) 8 c) 32 biți
d) 7 d) 40 biți
67. În câte segmente va fi împărțită Memoria externă? 68. Asupra registrului de stare se pot efectua operații de?
a) 4 locații de memorie a) Doar salvare
b) 8 locații de memorie b) Doar restaurare
c) 16 locații de memorie c) Ștergere ți restaurare
d) 32 locații de memorie d) Salvare și restaurare
69. Regstrul de stare conține informații: 70. În câte cicluri se realizează operații paralele de
înmulțire/adunare/scădere?
a) Globale despre starea unității centrale de a) Două
prelucrare
b) Globale despre memoria RAM b) Trei
c) Locale despre starea memoriei ROM c) Patru
d) Locale despre starea memoriei RAM d) Un singur ciclu
71. Stergerea memoriei cache abreviat? 72. Memoria cache operează
a) CE a) În funcție de instrucțiuni
b) CC b) Manual
c) OE c) Manual folosind instrucțiuni
d) CS d) Automat folosind un algoritm pentru
actualizarea conținutului
73. În reprezentare virgulă mobilă format simplă precizie 74. Memoria de date MDX este folosită:
câmpul pentru fracție are?
a) 16 biți a) Pentru transferul de date ca MD ca la arhitectura
Harvard modificată
b) 32 biți b) Pentru transferul datelor în registru
c) 19 biți c) Pentru salvarea variabilelor din memoria de date
d) 23 biți d) Pentru transferul de date MD ca la arhitectura
von Neumann
75. Pentru transferul din MP în MD si invers procesoarele 76. Cum se numește memoria nevolatilă a dsPIC
Microchip PIC 24FJ64 pe 16 biți conțin două
instrucțiuni:
a) TBLPTR și TABLAT (Table Pointer ți Table a) EEPROM
Lateh)
b) TBLRD șiTBLWT (Table Read și Table Write) b) EPROM
c) Clear Cache și Return c) ESROM
d) DATAX și DATAY d) EAROM
77. Ce reprezintă RALU? 78. Care sunt cele două memorii de date a procesorului
dsPIC4011?
a) Unitate de prelucrere a funcțiilor ale a) DATAX și DATAY
procesorului
b) O unitate care controlează fluxul de date din b) MDX și MDY
memoria ROM
c) O unitate care care primește comenzi c) TBLPTR și TABLAT
d) Tip de arhitectură d) MD și MP
79. Cum se reprezintă numărul real 0.0 în virgulă mobilă 80. Ce rol are instrucțiunea bss rez.5 în calculul sumei
format simplă precizie? ponderate a doi vectori?
a) E=-128, S=F=1 a) Se șterg 5 elemente
b) E=-64, S=F=1 b) Se rezervă spațiu de memorie de 5 elemente
c) E=-64. S=F=0 c) Se adaugă spațiu de memorie de 5 elemente
d) E=-128, S=F=0 d) Se adună 5 elemente
Lepadatu
Cum se numesc PNS-urile in literature de specialitate?
DSP
DPS
PDS
PSD
Single chip
Multi chip
Dual chip
MFLOPS
TFLOPS
HFLOPS
TFLOPS
De ce factor a fost conditionate evolutia procesoarelor de semnal?
Virgula alternanta
Virgula speciala
D. Pseudo virgula
CMOS
CMOP
CTOS
CNNOS
Stari discrete, ordonate in timp sub forma unei serii de stari, numita generic serie
de timp
Stari nediscrete, ordonate in timp si spatiu sub forma unei serii de stari numita
generic serie de timp
Stari discrete, ordonate in timp sub forma unor serii de stare, numita
generic serie de timp
Stari discrete, neordonate in timp, sub forma unei serii de stari, numita
generic serie de timp
Ce sunt semnalele numerice sau cele digitale?
A. Semnale obtinute din semnale cuatizate reprezentate codificat prin valori
numerice dintr-un interval de numere intregi predefinit
Semnale obtinute prin semnale sursa prin valori numerice dintr-un interval de
numere intregi nepredifine
SOC si EOC
SAC si EOC
SOC si ECO
D. SOC si EAC
Ce presupune filtrarea analogica?
Multiplexarea canalelor:
Compresia datelor:
Ce este Radarul?
Sonarul activ:
Sonarul pasiv:
uri:
Arhitectura Harvard
Operanzi binari cu semn sau fara semn, valori, zecimale, codificate binar prin cod
BCD, impachetat sau neimpachetat, siruri de caractere, etc
Operanzi zecimali cu semn sau fara semn, valori, zecimale, codificate zecimal
prin cod BCD, impachetat sau neimpachetat, siruri de caractere, etc
Operanzi binari cu semn sau fara semn, valori, zecimale, codificate binar prin cod
BDC, impachetat sau neimpachetat, siruri de caractere speciale, etc
Operanzi binari cu semn sau fara semn, valori, zecimale, codificate binar prin cod
BCC, impachetat sau neimpachetat, siruri de caractere, etc
UAL
UAL
ULA
Fie accesati usor si rapid de catre UC, pentru a nu mari artificial in timpul de
prelucrare, cu timpi suplimentari, necesari aducerii operanzilor in unitatile de
prelucrare sau pentru scrierea rezultatului la destinatie
Fie accesati usor si rapid de catre PLC, pentru a nu mari aritificial in tompul
de prelucrare, cu timpi suplimentari, necesari aducerii operanzilor in unitatile
de prelucrare sau pentru scrierea rezultatului la destinatie
C. Fie accesati usor si rapid de catre UC, pentru a mari artificial timpul de
prelucrare, cu timpi suplimentari, necesari aducerii operanzilor in unitatile de
prelucrare
Fie accesati mai greu si mai lent de catre UC, pentru a nu mari artificial timpul
de prelucrare, cu timpli suplimentari, necesari aducerii operanzilor in unitatile
de prelucrare sau pentru scrierea rezultatului in destinatie
Se obtin prin realizarea unei bucle de reactie peste un sistem digital de ordinul 2,
de tip automat finit
Se obtin prin realizarea unei bucle de reactie sub un sistem digital de ordinul 2,
de tip automat finit
Se obtin prin realizarea unei bucle de reactie peste un sistem digital de ordinul 2,
de tip automat finit
Se obtin prin realizarea unei bucle de reactie peste un sistem digital de ordinul 2,
de tip automat infinit
Unitatea RALU
Unitatea de control:
Executa in unul sau mai multe cicluri masina, independent de instructiune dar
in functie de tipul procesorului
In CROM, microprogramarea:
A. Pune accent pe realizarea secventiala a operatiilor si, de aceea, executarea
instructiunilor dureaza mai mult
Extins si contine doar instructiunile cele mai des folosite si restul, folosite in
programare
La sfarsitul anilor 70
La sfarsitul anilor 80
La inceputul anilor 70
La sfarsitul anilor 60
La microprocesoarele CISC:
Memoria ROM din CROM are dimensiuni mari, fiind mult mai mare decat
memoria cache interna de nivel 1
B. Memoria RAM din CROM are dimensiuni mari, fiind mult mai mare decat
memoria cache interna de nivel 1
C. Memoria ROM din CROM are dimensiuni mici, fiind mult mai mica decat
memoria cache interne de nivel 1
Memoria ROM din CROM are dimensiuni mari, fiind mult mai mare decat
memoria cache interna de nivel 1 dar mai mica decat memoria cache interna
de nivel 2
In CROM, microprogramarea:
Daca etapele unui ciclu instructiune sunt efectuate de unitati functionale separate ale
procesorului,
Se pot transfera doi operanzi cu memoria intr-o singura stare de ceas, dar
la momente de timp diferite
Nu se pot transfera doi operanzi cu memoria intr-o singura stare de ceas, dar la
momente de timp diferite
Se pot transfera doi sau mai multi operanzi cu memoria intr-o singura stare de
ceas, dar la momente de timp diferite
atat:
Atat executia instructiunii este mai rapida, insa CROM-ul trebuie sa genereze
simultan mai multe comenzi catre RALU sau in exterior
Atat executia instructiunii este mai lenta, insa CROM-ul trebuie sa genereze
simultan mai multe comenzi catre RALU sau in exterior
Atat executia instructiunii este mai rapida, insa CROM-ul nu trebuie sa genereze
simultan mai multe comenzi catre RALU sau in exterior
Atat executia instructiunii este mai lenta, insa CROM-ul nu trebuie sa genereze
simultan mai multe comenzi catre RALU sau in exterior
Adresarea la registru:
Adresa indirecta:
Specifica adresa unui operand din memorie pe 24 de biti, prin continutul unui
registru auxiliar, eventual impreuna cu un deplasament, ce poate fi specificat in
campul instructiunii sau printr-un registru de index
Operatiile de salt, prin care se modifica registrul PC. In acest caz, se aduna
deplasamentul dat de cei 16 sau 24 de biti mai putin semnificativi ai instructiunii,
la registrul PC.
Operatiile de salt prin care nu se modifica registrul PC. In acest caz, se aduna
deplasamentul dat de cei 16 sau 24 de biti mai putin semnificativi ai
instructiunii, la registrul PC.
Operatiile de salt prin care se modifica registrul PC. In acest caz, nu se aduna
deplasamentul dat de cei 16 sau 24 de biti mai putin semnificativi ai
instructiunii, la registrul PC
Operatiile de stop, prin care se modifica registrul PC. In acest caz, se aduna
deplasamentul dat de cei 16 sau 24 de biti mai putin semnificativi ai instructiunii,
la registrul PC.
Adresa circulara este utilizata de:
Adresarea la registru:
Adresarea directa:
Utilizarea unor simboluri globale care ss reprezinte aceeasi marime pentru mai
multe module de program. De asemenea, este util sa se defineasca o unitate de
program numita macro care apoi sa fie utilizata asemenea unei functii.
Utilizarea unor simboluri locale care sa reprezinte aceeasi marime pentru mai
multe module de program. De asemenea, este util sa se defineasca o unitate de
program macro care apoi sa fie utilizata semenea unei functii
Utilizarea unor simboluri globale care sa reprezinte marimi diferite pentru mai
multe module de program, de
asemenea, este util sa se defineasca o unitate de program numita macro care apoi
sa fie utilizata semenea unei functii.
Cea referitoare la alegerea volumelor VI. Daca VI este prea mic, atunci multe din
volumele calculate vor fi goale, iar estimatia nu este statistic stabila (estimatorul are
scapari).
B. Cea referitoare la alegerea volumelor VI. Daca VI este prea mare, atunci multe din
volumele calculate vor fi goale, iar estimatia nu este static stabila (estimatorul are
scapari).
Cea referitoare la alegerea volumelor VI. Daca VI este prea mic, atunci multe din
volumele calculate vor fi pline, iar estimatia nu este static stabila (estimatorul are
scapari).
Cea referitoare la alegerea volumelor VI. Daca VI este prea mare, atunci putine volume
calculate vor fi goale, iar estimatia este static stabila (estimatorul nu are scapari).
Ce este un semnal?
B. Mai mic decat dublul frecventei maxime, pentru fiecare semnal adus la CAN.
C. Mai mare decat triplul frecventei maxime, pentru fiecare semnal adus la CAN.
D. Mai mic decat frecventei maxime, pentru fiecare semnal adus la CAN.
Nedeterminist
Singular
Nesingular
Facultatea de Automatică, Calculatoare, Inginerie Electrică şi Electronică
Departamentul de Electronică şi Telecomunicaţii
Specializarea: IV EA, IV AIA An universitar: 2019 - 2020
Timp
Curent
Tensiune
Amplitudine
Albu
1. Prelucrând în timp real DSP-ul poate executa ... 2. Cresterea frecvenței interne de lucru a procesoarelor
este datorată
a)X Zeci de milioane de operații în virgula mobilă a) Schimbării tensiunii de alimentare
pe secundă
b) Mii de operații pe oră b)X Îmbunătățirii calității tranzistoarelor și
micșorarea dimensiunii lor
c) Doar operații în virgulă fixă c) Măririi memoriei RAM
d) Simultan nu mai mult de 2 operații d) Îmbunătățirii calității tranzistoarelor și măririi
dimensiunii lor
3. Procesoarele numerice de semnal 4. În sistemele de prelucrare și transmisie a
semnalelor,semnalul :
a) Sunt doar de un singur tip a)X Este o mărime dependentă de variabila timp
b) Sunt produse de un singur producator b) Nu poate fi prelucrat
c)X Sunt sisteme de calcul programabile „single- c) Nu poate fi transmis la distanță
chip”
d) Nu au nevoie de componenta software d) Nu poate fi purtător de informație
5. Semnalele deterministe 6. Semnalele aleatoare
a)X Nu sunt purtătoare de informație a)X Pot fi apreciate probabilistic
b) Au o evoluție în timp afectată de hazard b) Au evoluție în timp predefinită
c) Nu sunt previzibile c) Nu sunt purtătoare de informații
d) Nu pot fi exprimate analitic d) Sunt previzibile pe un interval de timp nelimitat
7. Unui sistem de prelucrare numerică îi este caracteristic 8. Avantajul utilizării unui sistem de prelucrare numerică
a semnalelor este
a)X Repetabilitate,adaptibilitatea a)X Lipsa filtrelor de ordin mare
b) Sensibilitate sporită b) Imunitatea redusă la zgomot a semnalelor
numerice
c) Instabilitate c) Algoritmul poate fi scris doar o singură dată
d) Programarea realizabilă doar o singură dată d) Stocarea informației se face pe bandă
magnetică
9. Prima operație de prelucrare a semnalului este 10. In funție de performanțe și cost sistemele încorporate se
pot clasifica în
21 În raport cu variabila de timp semnalele pot fi: 22 Care sunt categoriile in care se impart semnalele in
functie de natura lor?
a) Constante sau variabile a) Semnale simple si semnale mixte
b)X Cu timp continuu sau discret b) Semnale uni-modale si semnale multi-modale
c) Imperfecte sau perfecte c) Semnale periodice si semnale neperiodice
d) Independente de timp d)X Semnale deterministe si semnale aleatoare
23 Care sunt semnalele de dialog de care dispune CAN in 24 Considerand discontinuitatea in amplitudine, semnalele
comunicarea cu procesorul? pot fi:
a)X SOC(Start of Conversation) si EOC(end of a) Discontinue si aproximate
conversation)
b) SOC (Start of Conversation) b) Nu putem considera discontinuitatea în
amplitudine
c) EOC(End of conversation) c)X Continue sau discontinue
d) CAN nu comunica cu procesorul d) Continue si aproximate
25 Valorile diferite ale perioadei de esantionare genereaza 26 Selectati afirmatia corecta privind semnalele aleatoare
semnale esantionate diferite?
a) Nici una din cele de mai jos. a) Perturbatiile nu afecteaza sistemele de
transmitere
si prelucrare a informatiilor
b)X In perioada de esantionare nu se genereaza b) Au o evolutie in timp, neafectata de hazard;
semnale esantionate.
c) Nu c)X Perturbatiile sunt exemple de semnale aleatoare
d) Da d) Pot fi exprimate analitic, printr-o functie de
timp
27 DSP-urile sunt importante in prelucrarea semnalelor 28 Procesoarele numerice convertesc semnalele vocale in :
muzicale deoarece:
a)X Ofera functii noi in procesul de mixarea a a)X Serii de date digitale
canalelor
b) Nu permit generararea reverberatilor artificiale b) Biti
c) Accelereaza degradarea c) Semnale esantionate
d) Nu permit generarea ecourilor d) Serii de date analogice
29 Ce este echo-locația? 30 Imaginile sunt semnale dependente de ?
a) Echo-locația este o metodă deosebită de a a) Nici o variabila
obține informații de la un obiect aflat la
distanță, prin
emiterea unor unde continue către obiect și
recepția , analiza datelor reflectate de acesta.
b) Echo-locația este o metodă comună de a obține b)X Variabila spatiala
semnale de la un obiect aflat în apropiere, prin
emiterea unor unde incidete către obiect și
recepția , analiza datelor reflectate de acesta.
c)X Echo-locația este o metodă comună de a obține c) Variabila timp
informații de la un obiect aflat la distanță, prin
emiterea unor unde incidete către obiect și
recepția , analiza datelor reflectate de acesta.
d) Echo-locația este o metodă comună de a obține d) Variabila audio
informații de la un obiect aflat la distanță, prin
trimitere a unor semnale eșantionate către
obiect și recepția , analiza sinusoidelor
reflectate de
acesta.
31 In domeniul medical, imagistica a permis investigarea 32 Care din aceste probleme despre imagistica cu raze X
corpului uman incepand cu descoperirea razelor X in: sunt corecte:
a) 1958 a) Expunerea la raze X poate duce la aparitia
cancerului
b)X 1895 b) Radiografiile arata anatomia si nu fiziologia
c) 1985 c)X Toate cele 3 variante sunt corecte
d) 1899 d) In radiografie organale apareau suprapuse,
ascunzandu-se unele in spatele altora
33 Sistemele foto si video comerciale care beneficiaza de 34 Cum se obține arhitectura Harvard modificată?
avantajele folosirii DSP-urilor si tehnicilor de
prelucrare numerica sunt:
a) Video telefoane, dvd player, televiziune a)X Prin utilizarea unei memorii comune de
digitala, program și date
camera video, camera foto digitala, tastatura
b)X Dvd player, televiziune digitala, camera video, b) Se obține prin intermediul unor circuite de
camera foto digitala interfață pe magistrala internă
c) Ecran telefon, dvd player, televiziune digitala, c) Prin accesul alternativ la memorii diferite
camera video, camera foto digitala, mouse
d) Scanner, dvd player, televiziune digitala, d) Se obține prin realizarea unei căi hardware
camera suplimentare de legătură cu magistrala de
video, camera foto digitala instrucțiuni
35 Care este principalul avantaj al arhitecturii Harvard 36 Cum pot fi utilizate blocurile de date curate de UC, in
modificata? arhitectura Harvard modificata?
a)X Principalul avantaj il constituie blocurile de a) Prin accesul lor direct din MD sau prin
date curate, sub forma valorilor constant transferul lor din MP in MD si apoi accesul la
aceste date din MD
b) Chiar daca are costuri de realizare mai mari, b) Prin accesul lor direct din MD sau prin
principalul avantaj este ca are performante transferul lor din MD in MP si apoi accesul la
superioare aceste date din MP
c) Principalul avantaj este costul relativ mare, la c) Prin accesul lor direct din MP sau prin
un nivel de performante acceptabil. transferul lor din MD in MP si apoi accesul la
aceste date din MP
d) Principalul avantaj este costul relativ mic, la d)X Prin accesul lor direct din MP sau prin
un nivel de performante acceptabil. transferul lor din MP in MD si apoi accesul la
aceste date din MD
37 Caracteristici ale CROM 38 In ce conditii poate fi modificat setul de instructiuni
dintr-un automat de control cu memorie ROM
a)X Fiecare microinstructiune reprezinta o stare a) Cu ajutorul unu CAN
b) Are memorie limitata b) Folosindu-se o placa de achizitie
c) Poate opera o singura data la fiecare ms c)X Cand memoria ROM este inlocuita cu memorie
RAM
d) Foloseste memorii flash d) Cand este folosit un IDE special
39 Unde sunt prelucrate operatiile? 40 Cu ce tip de valori lucrează unitățile de prelucrare?
a) În unitatea de memorie interna a) Zecimale
b)X In unitati diferite, dupa modul de reprezentare b) Octale
c) In magistrala de date c) Hexazecimale
d) Pe placa de baza d)X Binare
61 In ce fel de format poate opera procesorul de semnal 62 Cand creste masura similaritatii?
TMS320C32?
a)X Format scurt (16 biti) sau format simpla a) Atunci cand distanta dintre cele doua puncte
precizie (32 biti) creste
b) Format scurt (16 biti) b) Atunci cand punctele coincid
c) Format simpla precizie (32 biti) c)X Atunci cand distanta dintre cele doua puncte
scade
d) Format scurt (16 biti) sau format precizie d) Atunci cand distanta ramane constanta
exstinsa (32 biti)
63 Ce forma ia distanta Manhattan pentru date binare? 64 Cum se apeleaza subrutina de calcul al radicalului?
a) Forma distanţei Hamming a) ldi SQRT
b)X Forma distanţei Hamming sau a celei b) rptb SQRT
Tanimoto
c) Forma distanţei euclidiene c) addf SQRT
d) Forma distanţei Tanimoto d)X call SQRT
65 Cum se acceseaza elementele vectorului? 66 Care este secventa ce realzeazza suma patratelor?
a)X Sunt accesate prin intermediul indicelui aflat în a) addf r1,r0
registrul ar0, iar adresa de memorie din ldf *ar0++,r1
registrul mpyf r1,r1
ar0 se incrementează după fiecare încărcare a alfa: rptb alfa
datei din memorie în registrul r1.
b) Sunt accesate prin intermediul indicelui aflat în b)X rptb alfa
registrul r1, iar adresa de memorie din registrul ldf *ar0++,r1
ar0 se incrementează după fiecare încărcare a mpyf r1,r1
datei din memorie în registrul r1 alfa: addf r1,r0
c) Sunt accesate prin intermediul indicelui aflat în c) rptb alfa
registrul ar0, iar adresa de memorie din mpyf r1,r1
registrul ldf *ar0++,r1
r1 se incrementează după fiecare încărcare a alfa: addf r1,r0
datei
din memorie în registrul r1
d) Sunt accesate prin intermediul indicelui aflat în d) rptb alfa
registrul r1, iar adresa de memorie din registrul addf r1,r0
r1
67 Ce face instructiunea ldf @k1,r0 ? 68 Ce este registrul numarator?
a) Incarcă în registrul k1 constanta r0 a)X Este pe 24 de biţi şi conţine numărul de
cuvinte ce trebuie transferat pe canalul DMA
respectiv.
b) Se iniţializează constantele b) Este pe 32 de biţi şi conţine numărul de
cuvinte ce trebuie transferat pe registru
temporar respectiv.
c)X Incarcă în registrul r0 constanta k1 c) Este pe 32 de biţi şi conţine numărul de
cuvinte ce trebuie transferat pe canalul DMA
respectiv.
d) Se setează adresa memoriei d) Este pe 24 de biţi şi conţine numărul de
cuvinte ce trebuie transferat pe registru
temporar respectiv.
69 In ce ordine sa poate face accesul daca CPU si DMA 70 Care din urmatoarele NU este o caracteristica a unui
acceseaza aceeasi locatie de memorie? controller DMA?
a) CPU are totdeauna prioritate faţă de DMA a)X Nu are registre separate pentru adresele sursă
şi destinaţie
b)X Toate variantele de raspuns b) Posibilitatea transferului de date oriunde în
memoria fizică a procesorului
c) DMA are totdeauna prioritate faţă de CPU c) Sincronizarea transferului de date utilizând
întreruperi externe sau interne
d) In schema de priorităţi rotative d) Posibilitatea transferurilor paralele ale
CPU şi
DMA, cu aceleaşi rate de transfer, datorită
magistralelor interne separate ale acestora
71 Ce dimensiune are registrul SSA? 72 Ce inseamna SSA?
a) 32 a) Start segment address
b) 31 b)X Segment start address
c) 24 c) Simple segment address
d)X 19 d) Short segment address
73 Care din variante NU este adevarata? 74 Cum pot efectua canalele DMA transferuri?
a)X Are dimensiune 32 cuvinte de 64 biti a)X Folosind magistrala de adrese pe 24 de biţi şi
magistrala de date pe 32 de biţiX
b) Memoria cache operează automat, fără b) Folosind magistrala de adrese pe 24 de biţi şi
intervenţia utilizatorului magistrala DMA pe 32 de biţi
c) Reduce mult numărul de accesări la memoria c) Folosind magistrala DMA pe 24 de biţi şi
externă procesorului magistrala de date pe 32 de biţi
d) Eliberează magistralele externe, ce pot fi astfel d) Folosind magistrala DMA pe 24 de biţi şi
folosite de către canalele DMA, pentru magistrala de adrese pe 32 de biţi
transferuri de date
75 Care din variante NU este o magistrala de date? 76 Ce este un boot-loader?
a) Bus DATE D a) Permite încărcarea unui program sau a unor
date după iniţializarea sistemului, de la un port
serial sau de la o memorie externă organizată
pe 1, 2, 4, 8, 16 sau 32 de biţi
b) Bus ADR2 D b) Permite încărcarea unui program sau a unor
date după iniţializarea sistemului, doar de la
un port serial.
c)X Bus DATE DMA c) Permite încărcarea unui program sau a unor
date după iniţializarea sistemului, doar de la o
memorie externă organizată pe 1, 2, 4, 8, 16
sau 32 de biţi
d) Bus ADR1 D d) Permite încărcarea unui program sau a unor
date după iniţializarea sistemului, de la un port
serial sau de la o memorie externă organizată
pe 16 sau 32 de biţi.
77 Ce valoare se scrie la initializarea sistemului in 78 Care este semnificatia indicatorului CE?
registru
ST?
a) 000000H a) Sterge memoria cache.
b) 00000000F b)X Activează sau dezactivează memoria cache de
instrucţiuni
c) 000000F c) Activează sau dezactivează cache-ul de
instrucţiuni.
d)X 00000000H d) Indicator de transport
79 Care din indicatori sunt ai registrului de stare? 80 De ce numerele in format precizie extinsa au o precizie
mai mare decat cele in format simpla precizie?
a) Repeat Mode Flag – Dacă RM=1, atunci a)X Deoarece câmpul fracţie are dimensiune mai
registrul mare
PC este modificat de instrucţiunile de repetare
bloc sau repetare instrucţiune
b) Latched Underflow Flag- indicator care este b) Deoarece câmpul fracţie are dimensiune mai
setat mica
de fiecare dată când este setat şi indicatorul
UF.
c) Zero Flag – indicator de zero. c) Deoarece câmpul exponent are dimensiune
mai mare
d)X Toate variantele de raspuns. d) Deoarece câmpul exponent are dimensiune mai
mica
81 Câte blocuri de memorie RAM are procesorul 82 Ce este memoria cache și care este dimensiunea
TMS320C32 și care este dimensiunea acestora? acesteia pentru procesorul TMS320C32?
a) Procesorul are patru blocuri RAM fiecare a) Memoria cache este o memorie foarte rapidă
de 256 cuvinte de 32 biți în care se stochează date. Dimensiunea ei
este 128 cuvinte de 32 de biți
b)X Procesorul are două blocuri RAM fiecare de b)X Memoria cache este o memorie foarte rapidă
256 cuvinte de 32 biți în care se stochează instrucțiuni.
Dimensiunea ei este 64 cuvinte de 32 de biți
c) Procesorul are două blocuri RAM fiecare de c) Memoria cache este o memorie foarte rapidă
256 cuvinte de 64 biți în care se stochează date și adrese.
Dimensiunea ei este 64 cuvinte de 32 de biți
d) Procesorul are patru blocuri RAM fiecare d) Memoria cache este o memorie foarte rapidă
de 256 cuvinte de 65 biți în care se stochează adrese. Dimensiunea ei
este 128 cuvinte de 32 de biți
83 Cum operează memoria cache și ce algoritm 84 Relatia sumei ponderate dintre 2 elemente din vectorii
folosește? x si y este :
a) Memoria cache operează prin folosirea a)X Z(i) = k1 ·x(i)+k2·y(i) ; i=1... 5
comenzii CSH și folosește algoritmul LRU
b) Memoria cache operează automat folosind b) Z(i)=k1 + x(i) · k2 +y(i) ; i=1...5
algoritmul LRA
c)X Memoria cache operează automat folosind c) Z(i)=k1 + x(i) + k2+y(i) ; i=1 ...5
algoritmul LRU
d) Memoria cache operează prin folosirea d) Toate variantele sunt corecte
comenzii CSH și folosește algoritmul LRA
85 d(X,Y) [( x y )T * C ( x y )]^(1/2) , 86 Retsu este o instructiune folosita pentru :
defineste:
a) Distanta Minkovski a) A iesi dintr-o bucla infinita
b) Declararea constantelor X si Y b)X A reveni dintr-o intrerupere
c)X Distanta Mahalanobis c) A reseta valorile registrilor
d) Nici o varianta nu este corecta d) Toate variantele sunt corecte
87 Adresarea la registru se utilizeaza cand : 88 Adresarea directa se calculeaza prin:
a)X Operandul se gaseste intr-unul din registrele a) Concatenarea celor mai semnificativi 8 biti ai
U.C registrului indicator , cu cei mai semnificativi
16
biti ai cuvantului instructiune
b) Operandul se gaseste intr-unul din registrele b)X Concatenarea celor mai putini semnificativi 8
procesorului biti ai registrului indicator, cu cei mai putini
semnificativi 16 biti ai cuvantului instructiune
c) Operandul se gaseste intr-una din magistrale c) Adunarea in sistem binar ale adreselor
operanzilor
d) Toate variantele sunt corecte d) Toate variantele sunt corecte
89 Cum se obtine un sistem digital de ordinul 3 90 Care este rata de transfer pentru ficare semnal
a) Prin conectarea in bucla de reactie a unui a) 1 Mb/s
singur automat finit particular
b)X Prin conectarea in bucla de reactie a doua b) 256 kb/s
automate finite particulare
c) Prin conectarea in bucla de reactie a trei c) 32 kb/s
automate finite particulare
d) Prin conectarea in bucla de reactie a patru d)X 64 kb/s
automate finite particulare
Nastase
111 DSP-ul TMS320C3x poate executa 112 Procesor numeric de semnal , pe
maxim virgula mobila este:
a) 40MFLOPS a) TMS320C24x
b) 80 MFLOPS b) TMS320C67x
c) 100 MFLOPS c) TMS320C62x
d) 60 MFLOPS d) TMS320C3x
113 Procesoarele TMS320C3x lucreaza 114 DSP-urile au unitati de prelucrare:
cu numere in virgula mobila pe:
a) 8 biti a) serie
b) 16 biti b) paralele
c) 32 biti c) incrucisate
d) 64 biti d) eliptice
115 Alege o caracteristica ce nu este 116 Semnalele digitale se pot obtine din
specifica semnalelor deterministe: semnale analogice prin:
a) pot fi exprimate analitic a) cuantizare
b) nu sunt purtatoare de informatie b) esantionare si cuantizare
c) au o evolutie in timp predefinita c) discretizare si esantionare
d) sunt afectate de hazard d) esantionare
117 Alege o caracteristica a semnalelor 118 Frecventa de esantionare trebuie sa
aleatoare: fie:
a) nu sunt purtatoare de informatie a) egala cu frecventa maxima a
semnalelor aduse convertorului
b) sunt afectate de hazard b) mai mica decat dublul frecventei
maxime a semnalelor aduse
convertorului
c) nu sunt afectate de hazard c) egala cu dublul frecventei
maxime a semnalelor aduse
convertorului
d) poate fi exprimata analitic sub d) mai mare decat dublul frecventei
forma x(t). maxime a semnalelor aduse
convertorului
119 Filtrarea digitala: 120 Alege varianta gresita:
a) are loc inainte de convertorul a) Repetabilitatea este o
analog-numeric caracteristica a unui sistem de
prelucrare numerica
b) este realizata de convertor b) Sensibilitatea redusa la perturbatii
este o caracteristica a unui sistem
de prelucrare numerica
c) are loc dupa convertorul analog- c) Stocarea neperformanta a datelor
numeric este un dezavantaj al utilizarii
unui sistem de prelucrare
numerica
d) este mai putin eficienta decat d) Adaptabilitatea este un avantaj al
filtrarea analogica utilizarii unui sistem de prelucrare
numerica
d) ADRT d) ADRD
141 DSP-urile pot accesa datele curate din: 142 Majoritar, DSP-urile sunt unitati
centrale de tip:
a) MD a) Multiprocesor
b) direct din MP b) Monoprocesor
c) ALU c) Dulaprocesor
d) CISC d) Cvasiprocesor
143 Este un sistem digital de ordinul 3 : 144 Structura de procesare este conectata
prin urmatorul flux:
a) Sisteme cu bucla de reactie a) Un flux de iesire de instructiuni
deschisa prin CLC
b) Siteme cu bucla de reactie b) Un flux de date de iesire
deschisa printr-o memorie RAM
c) Sisteme cu bucla de reactie c) Un flux de date de intrare
inchisa printr-o memorie RAM
d) Sisteme cu bucla de reactie d) Un flux de intrare de instructiuni
inchisa printr-o memorie ROM
145 Pentru cresterea performantelor in 146 Procesorul elementar citeste
virgula fixa, procesoarele de semnal instructiuni din:
au:
a) Motor DSP a) Dintr-o memorie de program
interna
b) Motor Process b) Dintr-o memorie de date interna
c) Motor RISC c) Dintr-o memorie de program
externa
d) Motor ALU d) Dintr-o memorie de date externa
147 DSP-urile performante au intern 148 Procesorul central este:
arhitectura:
a) Von Neumann a) Sistem analogic
b) Harvard b) Sistem digital nonsecvential
c) Stanford c) Sistem digital secvential
d) Oxford d) Sistem analogic secvential
149 Procesorul executa instructiuni dintr- 150 Ciclurile masina dureaza:
un program aflat:
a) Intr-o memorie interna a) Dublul starilor de ceas
b) Intr-o memorie de date b) Un numar intreg de stari de ceas
c) Intr-o memorie externa c) O singura stare de aceas
d) Nu executa instructiuni d) Este instant
151 Procesoarele CISC au: 152 In CROM operatiile se realizeaza:
a) Set restrans de instructiuni a) secvential
b) Instructiuni simple b) Toate odata
c) Set extins de instructiuni c) Nu se realizeaza operatii
d) Instructiuni fragmentate d) Procesoarele CISC nu contin
CROM
153 Avantajele procesoarelor CISC sunt: 154 Procesoarele RISC sunt
a) Operatiile sunt lente a) Mai performante decat CISC
b) Nu permit instructiuni care sa b) Mai putin performante decat
utilizeze 2 operanzi CISC
c) Programare complexa c) La fel de performante ca cele
CISC
d) Programare usoara d) Cu set extins de instructiuni
155 Setul de instructiuni nu trebuie sa fie 156 Lungimea instructiunilor trebuie sa fie
a) Simplu a) Mai mica decat dimensiunea
operanzilor
b) Complex b) Mai mare decat dimensiunea
operanzilor
c) Simetric c) Egala cu dimensiunea operanzilor
d) Cu putine moduri de adresare d) De 2 biti
157 Procesorul TMS320C32 suporta: 158 Adresarea la registru este cea mai
rapida deoarece:
a) 1 mod de adresare a) Operandul se afla deja adus in
procesor
b) 3 moduri de adresare b) Operandul se afla in afara
procesorului
c) 5 moduri de adresare c) Operandul se afla la iesirea din
procesor
d) 2 moduri de adresare d) Operandul nu trebuie sa ajunga in
procesor
159 Adresarea directa indica adresa 160 Cui se datoreaza flexibilitatea adresarii
operandului pe : indirecte:
a) 8 biti a) Unitatile aritmetice ARAU
modifica registrele auxiliare in
paralel cu operatiile efectuate de
CPU
b) 16 biti b) Unitatile aritmetice ARAU
modifica registrele auxiliare dupa
efectuarea operatiilor de CPU
c) 24 biti c) Unitatile aritmetice RAU
modifica registrele auxiliare in
paralel cu operatiile efectuate de
CPU
d) 32 biti d) Unitatile aritmetice ANAU
modifica registrele auxiliare in
paralel cu operatiile efectuate de
CPU
161 Adresarea indirecta specifica adresa 162 Cand se utilizeaza adresarea imediata
unui operand prin:
a) Continutul unui registru auxiliar a) Cand valoarea operandului nu
este specificata
b) Continutul registrului princila b) Cand valoarea operandului este
specificata in campul instructiunii
c) Continutul magistralei c) Cand nu exista operand
d) Datele de la tastatura d) Cand operandul e nedefinit
163 Numerele intregisunt reprezentate in 164 Numerele intregi in format simpla
virgula fixa in format: precizie sunt reprezentate pe:
a) Simpla precizie si precizie a) 8 biti
extinsa
b) Precizie extinsa b) 16 biti
c) Format simplu si precizie extinsa c) 24 biti
d) Formati simplu si simpla precizie d) 32 biti
165 Intervalul de reprezentare a numerelor 166 Numerele reale sunt reprezentate in
intregi cu semna in format scurt este: virgula mobila in formatul:
16 16 B
a) I2=[-2 , 2 -1] a) ExM
15 16 E
b) I2=[-2 , 2 -1] b) BxM
15 15 M
c) I2=[-2 , 2 -1] c) BxE
16 E
d) I2=[-1, 2 -1] d) MxB
167 Pentru procesorul TMS320C32 168 Procesorul TMS320C32 poate opera
formatul de virgula mobila contine 3 cu numere in virgula mobila in:
campuri in urmatoarea ordine:
a) Exponent, Semn, Fractie a) Format scurt
b) Semn, Fractie, Exponent b) Precizie simpla
c) Exponent, Fractie, Semn c) Precizie extinsa
d) Mantisa Fractie d) Format scurt, Precizie simpla,
Precizie extinsa
169 Numerele reale in format scurt sunt 170 Exponentul este operand cu semna pe
reprezentate pe: 4 biti, cu valori in intervalul:
a) 8 biti a) [-7,8]
b) 10 biti b) [-8,8]
c) 32 biti c) [-10,10]
d) 16 biti d) [-8,7]
171 Campul fractie pentru formatul scurt 172 Exponentul numerelor reale in simpla
contine: precizie are intervalul
a) 10 biti a) [-8,7]
b) 8 biti b) [-100,99]
c) 16 biti c) [-128,127]
d) 11 biti d) [-127, 130]
173 Campul fractie pentru formatul simpla 174 Numarul real 0.0 in simpla precizie e
precizie are reprezentat astfel:
a) 20 biti a) 80000000h
b) 30 biti b) 8000h
c) 32 biti c) 800000h
d) 23 biti d) 800000000000000h
175 Numerele reale in precizie extinsa sunt 176 Reprezentarea numarului 0.0 in
reprezentate pe precizie extinsa este
a) 50 biti a) 80000000h
b) 60 biti b) 800000000h
c) 30 biti c) 8000000000h
d) 40 biti d) 80000h
177 Campul fractie pentru formatul 178 Indicatorul UF semnalizeaza
precizie extinsa contine
a) 30 biti a) Ca exponentul este mai mare
decat -128
b) 20 biti b) Ca exponentul este mai mic decat
-128
c) 15 biti c) Ca fractia este mai mare decat
128
d) 31 biti d) Ca exponentul este mai mic sau
egal cu -128
179 Indicatorul CC 180 Indicatorul GIE
a) Sterge memoria cache a) Activeaza intreruperile
procesorului
b) Dubleaza memoria cache b) Dezactiveaza intreruperile
procesorului
c) Compileaza memoria cache c) Activeaza si dezactiveaza
intreruperile procesorului
d) Compune memoria cache d) Inchide tot procesul
181 Procesorul TMS320C32 poate adresa 182 Memoriile DARAM pot pastra
un spatiu de memorie de
a) 10 Mcuv a) Programe
b) 12Mcuv b) Date
c) 16Mcuv c) Bitul de semn
d) 30Mcuv d) Si programe si date
183 Canalele DMA pot efectua transferuri 184 Procesorul TMS320C32 dispune de
folosin magistrala de adrese pe memorie cache pentru instructiuni de
dimensiuni
a) 20 si 35 biti a) 60 cuvinte de 32 biti
b) 24 si 32 biti b) 50 cuvinte pe 30 biti
c) 15 si 20 biti c) 64 cuvinte pe 32 biti
d) O singura magistrala de 32 biti d) 10 cuvinte pe 40 biti
185 Memoria cache opereaza automat 186 Fiecare segment de memorie cache are
folosind un agoritm cate un registru SSA pe
a) CSED a) 32 biti
b) CISCO b) 19 biti
c) LRU c) 20 biti
d) RLU d) 8 biti
187 Procesorul TMS320C32 are 188 Transferurile paralele ale CPU si DMA
au aceleasi rate de transfer datorita
a) Un canal DMA a) Magistralelor externe
b) 3 canale DMA ce lucreaza b) Magistralelor externe separate
independent
c) 2 canale DMA ce pot lucra c) Magistralelor interne separate
independent
d) Zeci de canale DMA d) Magistralelor interne comune
189 O caracteristica a controlerelor DMA 190 Suma ponderata este data de relatia
este sincronizarea transferului de date
utilizand
a) Doar intreruperi interne a) z(i) = k1 · x(i) + k2 · y(i), unde i
=1...5.
b) Doar intreruperi externe b) z(i) = k3 · x(j) + k2 · y(i), unde i
=1...5.
c) Intreruperi lente c) z(i) = k-1 · x(i) + k2 · y(i), unde i
=1...5.
d) Intreruperi interne sau externe d) z(i) = k+1 · x(i) + k2 · y(i), unde i
=1...5.
191 In cadrul programului la sumarea 192 dupa incarcarea programului in SRAM
ponderata prin intermediul registrelor si dupa dezasamblare se obtine
auxiliare se exemplifica
a) Adresarea directa a) Un program nou
b) Adresarea indirecta b) Un program diferit
c) Adresarea imediata c) Un program eronat
d) Adresarea pe registru d) Acelasi program
193 194
Secventa Sintaxa
realizeaza reprezinta
a) Suma cubului a) Suma patratelor
b) Suma patratelor b) Norma euclidiana
c) Diferenta patratelor c) Norma fixa
d) Puterea patratelor d) Norma flexibila
195 Elementele vectorului sunt accesate 196 Adresa de memorie din registrul ar0 se
prin indecele aflat in registrul incrementeaza dupa fiecare incarcare a
datei din memorie in registrul
a) Ar0 a) R0
b) Ar1 b) R1
c) Ar2 c) R2
d) Ar3 d) R3
197 198 Inlocuind p din formula distantei lui
Minkovski cu valoarea 2 obtinem
Formula
reprezinta
a) Distanta mendeleev a) Distanta Hamming
b) Distanta mare b) Distanta Tanimoto
c) Dimensiune maxima c) Distanta Manhattan
d) Distanta Minkolski d) Distanta euclidiana
199 Formula 200 Masura similaritatii este cu atat mai
reprezinta mare cu cat:
a) Distanta Hamming a) Distanta dintre cele doua puncte
este mai mare
b) Distanta Mahalanobis b) Distanta dintre cele doua puncte
este egala
c) Distanta Mnhattan c) Distanta dintre cele doua puncte
este mai mare sau egala
d) Distanta euclidiana d) Distanta dintre cele doua puncte
este mai mica
Ursu
Se folosește acolo unde performanța unui procesor este importantă și nu se pot utiliza
memorii cache, iar dificultatea de programare este acceptabilă.
c)
d)
Care este principalul dezavantaj al arhitecturii Harvard?
a)
b)
Necesită mecanisme suplimentare, care să permită încărcarea programului în MP și
a datelor inițiale în MD, înainte de începerea execuției programului.
d)
Care este funcția subsistemului unității centrale?
Pentru a aduce cifrele semnificative ale mantisei lângă lângă virgulă și apoi rezultatul
este trunchiat la dimensiunea registrelor procesorului.
d)
Cum trebuie să fie operanzii utilizați în unitățile de prelucrare?
a)
Trebuie să fie accesați ușor și rapid pentru a nu mări artificial timpul de prelucrare
cu timpi suplimentari.
c)
d)
Unde se pot afla operanzii unui program?
Se pot transfera doi operanzi cu memoria într-o singură stare de ceas, dar la
momente de timp diferite.
d)
Ce se întâmplă în momentul în care procesorul lucrează în exterior cu o memorie comună de
program și date?
= √∑ −
=1
b) ( , ) b)
( , )=
=√∑| + |
=1
c) ( , ) c)
( , )= 1−
=√∑| ∗ |
=1
d) ( , ) d)
( , )= 1−
=√∑| − |
=1
77. Ce comandă dezactivează toate întreruperile ? 78. Prin ce relație se definește norma euclidiană a unui
vector ?
a) and 0h,ie a) ‖ ‖ = √ 2+ 2 +⋯+ 2 + 2
1 2 −1
1 2 −1
c) or ar0,if c) = √ 2+ 2 +⋯+ 2 + 2
1 2 −1
d) lsh 24,ar0 d) 1
‖ ‖ = 2+ 2 +⋯+ 2
2 −1
+ 2
79. Pentru a afla norma euclidiană trebuie calculat : 80. În ce registru se află indicele pentru accesarea
elementelor vectorului ?
a) Radicalul unui număr impar a) ar0
b) Radicalul unui număr negativ b) r0
c) Radicalul unui număr pozitiv c) ar1
d) Radicalul unui număr par d) R1
Margian
a)Texas Instruments
b)Intel
c)IBM
d)Altera
2.Cu ce tip de tegnologie sunt realizate procesoarele de 32 de biti din gama TMS320C3x
a)DMOS
b)MMO
c)XMOS
d)CMOS
Semnalele digitale pot fi generate de echipamente numerice sau se pot obtine din:
a) Semnale analogice prin operatii succesive de esantionare, cuantizare, codificare prin
numere in tregi si reprezentare binara
b) Semnale analogice prin operatii predefinite de esantionare, maximizare, codificare prin
numere in tregi si reprezentare binar
c) Semnale analogice prin operatii predefinite de esantionare, maximizare, codificare prin
numere in tregi si reprezentare zecimala
d) Semnale analogice prin operatii predefinite de esantionare, cuantizare, codificare prin
numere in reale si reprezentare zecimala
16.Care sunt cele doua clase in care pot fi impartite procesoarele din familia TMS320
a)Procesoare de virgura fixa si virgula mobila
b)Procesoare cu 2 si 4 nuclee
c)Procesoare pe 32 si 64 de biti
d)Procesoare cu frecventa de 2GHz si procesoare cu frecventa de 4GHz
22.Arhitectura Harvard
a)Foloseste o magistrala comuna pentru transferul alternativ de instructiuni sau date
b)Foloseste magistrale separate pentru transferul simultan de instructiuni sau date
c)Foloseste atat magistrale comune cat si magistrale separate pentru transferul simultan
d)Foloseste atat magistrale comune cat si magistrale separate pentru transferul alternativ
32.Care sunt cele doua memorii de date ale procesorului dsPIC 30F4011
a)MDX si MDY
b)DATAX si DATAY
c)TBLRD si TBKWT
d)STRB0 si STRB1
41.Care sunt cele doua tipuri de semnale provenite din lumea reala
a)Digitale sau Analogice
b)Zecimale sau Hexazecimale
c)Simple sau Complexe
d)Discrete sau Analogice
47.In functie de tipul aplicatiei,de cate tipuri poate fi prelucrarea numerica a semnalelor
a)Periodica sau Neperiodica
b)Prelucrare on-line sau prelucrare off-line
c)Constanta sau Variabila
d)Simpla sau Complexa
66.Care sunt cele 2 automate finite care prin interconectarea lor, se obtine un sistem digital de
ordinul 3
a)Un automat de distributie si un automat de numerotare
b)Un automat de distributie si un automat de prelucrare
c)Un automat de control si un automat de numerotare
d)Un automat de control si un automat de prelucrare
68.Care sunt cele trei fluxuri de informatii prin intermediul carora, structura de procesare este
conectata cu exteriorul
a)un flux de intrare de instructiuni,un flux de date de intrare,un flux de date de iesire
b)un flux de procesare de instructiuni,un flux de date de intrare,un flux de date de iesire
c)un flux de transfer de instructiuni,un flux de date de intrare,un flux de date de iesire
d)un flux de stocare de instructiuni,un flux de date de intrare,un flux de date de iesire
87.Care sunt cele trei tipuri de operatori cu care poate opera procesorul de semnal TMS320C32
numere intregi fara semn, numere intregi cu semn, numere reale reprezentate in virgula fixa
numere intregi fara semn, numere intregi cu semn, numere reale reprezentate in virgula
mobila
c)operatori binari,aritmetici si logici
d)operatori intregi,binari si logici
40)Din punct de vedere hardware si software pentru procesoarele RISC,avem nevoie de:
a)Complexitatea CROM-ului.
b)Micsorarea registrelelor din RALU.
c)Marirea numarul de instructiuni din setul de instructiuni.
d)Micsorarea numarului de instructiuni si cresterea registrelor din RALU.
58)Pentru N=8,care este intervalul de reprezentare a numerelor in virgule fix ape 8 biti?
= [0, 300], respectiv = [- 120, 119].
1 2
1 = [0, 250], respectiv 2 = [- 127, 12 6].
1 = [0, 254], respectiv 2 = [- 127, 12 7].
1 = [0, 255], respectiv 2 = [- 128, 12 7].
60)Care este intervalul de reprezentare pentru numerele intregi cu semn in format scurt?
2 = [−214 ,214 -1].
2 = [−315, 315-1].
2 = [−2 15, 2 15].
Formula generală de calcul al unui număr real x, reprezentat în virgulă mobilă în formatul
specific procesorului TMS320C32, este?
̅
a)x=S . 2* 3 .
b) x= .̅ 2*2 .
c) x=S .̅ 2.
̅
x=S . * .
22
66)Pe cati biti sunt reprezentate numerele reale în format simplă precizie in virgule mobila?
a)16 biţi.
b)8 biţi.
c)40 biţi.
d)32 biţi.
67)Cati biti pentru campul fractie sunt pentru numerele reale în format precizie extinsă în virgulă
mobile?
23 de biţi.
11 biţi.
4 biţi.
d)31 biţi.
b)Reprezinta fractia(F).
c)Este bitul de paritate.
d)Este bit de semn (S).
72)Care sunt registrele care nu apartin unitatii central de prelucrare,ci unitatii de control.
Registrele de adrese pentru structuri repetitive (RS, RE).
Registrul indicatorilor de întreruperi (IF) si Registrele auxiliare (AR7 AR0).
Registrul de stare (ST) si Registrul indicator de stivă (SP).
Registrul numărător de program (PC) si registrul instrucţiune (IR).
Ce intelegem prin indicatorul GIE a registrului de stare.
a) Indicator de zero.
b) Indicator ce semnalează faptul că exponentul numărului real rezultat este mai mic sau egal cu –
128.
c) Activează sau dezactivează cache-ul de instrucţiuni. d)
Activează sau dezactivează întreruperile procesorului.
Cate magistrale interne are procesorul?
a)4 magistrale:2 magistrale de program si 2 magistrale DMA.
b)2 magistrale:o magistrala de program si o magistrala de date.
c)8 magistrale:3 magistrale de program,3 magistrale de date si 4 magistrale DMA.
d)are 7 magistrale interne: : 2 magistrale de program, 3 magistrale de date şi 2 magistrale DMA.
Pentru ce este utilizata memoria cache la TMS320C32.
a)Pentru marirea ciclului de executare a instructiunilor.
b)Pentru a mari numarul de accesari la memoria externa procesorului.
c)Pentru a nu folosi memorii externe.
d)Pentru a reduce mult numărul de accesări la memoria externă procesorului, care durează mai
multe stări de ceas.
88)Semnalele eșantionate:
a)Nu au o variație continuă în amplitudine.
b)Nu pot fi reprezentate codificat prin valori numerice întregi.
c)Pot fi aproximate prin operația de cuantizare.
d)Eșantioanele nu au o valoare egală cu amplitudinea.
Ibanescu
1. DSPurile sunt sisteme de calcul programabile de tip 2. Structura internă paralelă permite
a) Nici una dintre variante a) Prelucrarea a maxim două operații în același timp
b) Half – chip b) Efectuarea simultană a mai multor operații
c) Multi - chip c) Comunicarea cu alți senzori din exterior
d) Single – chip d) Consumul redus de energie
3. Evoluția în timp a PDSurile a fost condiționată de 4. Semnalul este o mărime fizică măsurabilă
a) Cererea scăzută din piață a) dependentă de timp și purtătoare de informarții
b) Inexistența produselor software b) Independentă de timp și purtătoare de informații
c) Dezvoltarea tehnologiei circuitelor integrate digitale c) Dependentă de timp și nepurtătoare de informații
d) Costul uriaș de fabricație d) Este o mărime nemăsurabilă
5. Semnalele deterministe au următoarea caracteristică 6. Semnalele aleatoare au o evoluție în timp
a) Ondulatorie pe întreaga durată de existență a) Supusă hazardului și nu pot fi exprimate analitic
b) Au o evoluție în timp predefinită b) Continuă
c) Pot fi apreciate probabilistic c) Constrânsă de valoarea amplitudinii
d) Sunt supuse hazardului d) In funcție necesitatea acestora
7. Semnalele cu timp continuu(analogice) pot fi 8. Valori diferite a perioadei de eșantionare generează
a) Constante si variabile in timp a) semnale eșantionate diferit
b) Constante pe o durata scurta b) Zgomot
c) Variabile in raport cu timpul c) Semnale egale in timp
d) Constante sau variabile in timp d) Semnale digitale ce nu pot fi prelucrate
9. Semnalele digitale sunt alcătuite din 10. Convertorul analog – numeric
a) Stări discrete neordonate in timp a) Primește la intrare un semnal digital
b) Stări continue ordonate in timp b) Eșantionează si codifica binar eșantioanele
c) Stări discrete ordonate in timp c) Prelucrează semnale digitale
d) stări continue neordonate in timp d) Codifică binar eșantioanele apoi le eșantionează
11. Semnalele eșantionate 12. Ca valoarea a unei cuante se alege
a) Au o variație continua in amplitudine a) Un număr negativ
b) Pot avea eșantioane discontinue b) Un număr natura cu cat mai multe zecimate
c) Au o variație discontinua a amplitudinii c) Un număr rațional cu cat mai multe zecimale
d) Pot avea eșantioane generatoare de zgomot d) Un număr rațional cu puține zecimale
13. Conversia mai multor semnale se realizează prin 14. Frecventa de eșantionare trebuie sa fie
a) Multiplexare analogica a) Mai mica decât frecventa maxima
b) Multiplexarea stărilor discrete b) Mai mare decât dublul frecventei maxime
c) Multiplexarea digitala c) Cel puțin jumătate din frecventa maxima
d) Multiplexare analogica si digitala d) Nici una dintre variante
15. Filtrarea analogica presupune adăugarea 16. Tehnicile de prelucra numerica sunt implementate
a) unui filtru analogic după CNA a) In dispozitive ce nu au in construcția lor dsp-uri
b) unui filtru digital după CAN b) In arhitectura sistmelor fără procesor
c) unui filtru analogic înaintea CAN c) Doar hardware in structura unui dsp
d) unui filtru analogic înaintea CNA d) In sisteme specifice numite sisteme incorporate
17. Componenta software a unui sistem incorporat 18. Nu este o componenta obligatorie a unui sistem incorporat
a) Conține programe specifice aplicației dar si programe a) Memoria RAM si ROM
utilitare
b) Conține doar programul specific aplicației b) Unitatea hard-disk
c) Conține programe specifice mai multor aplicații c) Unitățile de comunicație
d) Conține doar programe utilitare pentru aplicație d) Unitatea centrală
19. În înregistrarea digitală, vocea umană este 20. Sonarul este un dispozitiv ce poate fi de tip
a) Digitizată și memorată într-o formă extinsă a) Pasiv
21. Distanța de operare a radarului depinde de 22. In domeniul spațial, dsp-urile îmbunătățesc calitatea imaginilor prin
a) nivelul de zgomot al receptorului a) Ajustarea contrastului și a luminozității
b) energia pulsului la transmitere b) Ajustarea reflexiei
c) Distanța dintre receptor și unitatea de prelucare c) Ajustarea nivelului de zgomot
d) Energia pulsului inițial și nivelul de zgomot al d) Ajustarea nivelului de contrast
receptorului radio
23. In domeniul bunurilor de larg consum, o soluție în 24. Comprimarea imaginilor este o tehnică ce se bazează pe
prelucrarea imaginilor este utilizarea
a) Unor camere cu mulți pixeli a) Observarea unor obiecte bine definite
b) Tehnicilor mai puțin performante b) Observarea imaginilor ce conțin o cantitate mare de
informație redundantă
c) Dsp-urilor pentru comprimarea imaginilor c) Observarea cat mai clară a obiectelor
d) Unor algoritmi bine optimizați d) Observarea obiectelor de culoare diferită
25. Memoria von Neumann utilizează o memorie 26. In cazul arhitecturii von Neumann, magistrala internă comună
limitează
a) Cache pentru stocarea programului a) Capacitatea de stocare în memorare
b) Comună pentru datele cele mai utilizate b) Performanțele structurii în transferul de date
c) Nedistribuită pentru date c) Comunicarea cu exteriorul
d) Comună pentru program și date d) Numărul tactelor de ceas
27. In sistemele cu arhitectură von Neumann, accesul și 28. In cazul arhitecturii Harvard, datele trebuie să fie stocate în memorii
transferul de date se face RAM pentru
a) Alternativ a) A se putea scrie
b) Simultan b) A se putea citi
c) Simultan, în funcție de gradul prioritate c) A putea fi șterse
d) În funcție de gradul de prioritate d) A se putea citi și scrie
29. In cazul unei arhitecturi Harvard, cele două tipuri de 30. In cazul unei arhitecturi Harvard, memoriile de program și de date
memorii
a) Au rol de a face prelucrări asupra datelor a) Sunt nesincronizate cu un semnal de ceas
b) Pot fi și externe (hdd) b) Au căi separate de legătură cu unitatea centrală
c) Au spații de adresare distincte c) Pot fi stocate extern
d) Folosesc același spațiu de adresare d) Pot folosi o cale comună spre unitatea centrală
31. In cazul unei arhitecturi Harvard modificate, memoria 32. In cazul unei arhitecturi Harvard modificate, în timpul execuției
de date poate fi unui program
a) Inițializată la începutul programului a) Nu se pot face operații asupra datelor
b) Întreruptă la cererea memoriei externe b) Se pot dezactiva unele spații de memorie
c) Sincronizată cu o memorie cache c) Se poate reduce consumul de energie
d) Sincronizată cu o memorie externă d) Se pot citi date curate din MP
33. In cazul unei arhitecturi Harvard modificate, 34. Funcția de prelucrare a unei unități centrale se referă la
procesoarele conțin memorii cache
a) Pentru a mări timpul de execuție a) Modificarea unor date
b) Pentru a aduce în avans instrucțini necesare b) Transferul datelor către o memorie externă
c) Pentru schimba parametrii sitemului c) Transferul datelor între memorii
d) Pentru a avea acces extern d) Operații specifice efectuate asupra unor operanzi
35. Unitățile de prelucrare ale unei unități centrale 36. In cazul unității centrale, operațiile de prelucrare sunt
a) Lucrează cu valori și operații binare a) Executate într-un timp predefinit
b) Lucrează cu valori hexa și operații binare b) Executate cu ajutorul unor întârzieri specifice
c) Lucrează cu valori binare și operații hexa c) Executate separat în funcție de modul de reprezentare al
operanzilor
d) Lucrează cu valori hexa și operații hexa d) Executate în același spațiu de memorie
37. Structura de procesare este conectată cu exteriorul 38. Pe fiecare flux, transferul de informații este
a) Cu ajutorul unor dispozitive specializate a) Securizat
b) Prin trei fluxuri de informații b) Desincronizat cu semnalul de ceas
c) Printr-un flux de informații tridirecțional c) Sincronizat cu ajutorul unor dispozitive specifice
d) Prin doua fluxuri de informații d) Sincronizat prin intermediul unor perechi de semnale
39. Fluxul de date de intrare are rolul de a 40. Ciclul instrucțiune al unui procesor este
a) Facilita aducerea operanzilor din exterior pentru a) Intervalul de timp necesar procesorului pentru a trasmite
prelucrare rezultatele prelucrării
b) Transfera operanzii către alte fluxul de intrare b) Intervalul de timp necesar procesorului pentru a executa
instrucțiuni dintr-un program
c) Prelucra operanzii primiți de la procesor c) Responsabil pentru memorarea datelor
d) Transfera operanzii către o memorie d) Intervalul de timp necesar memorării rezultatelor in urma
prelucrării
41. O instrucțiune poate fi formată 42. Etapele unui ciclu instrucțiune sunt
a) Cu un număr limitat de octeți și lungime fixă a) Decodificare, citire, execuție
b) Număr nelimitat de octeți și lungime fixă b) Execuție, decodificare, citire
c) Din număr limitat de octeți și lungime variabilă c) Citire, decodificare, execuție
d) Din mai mulți octeți și poate avea lungime fixă d) Niciuna din variante
sau variabilă
43. In cadrul procesoarelor CISC 44. Dezavantajele unui procesor CISC sunt
a) Instrucțiunile pot transfera și prelucra mai multe a) Operații mult prea rapide și folosirea de magistrale mult prea
tipuri de operanzi de dimensiuni diferite complexe
b) Instrucțiunile nu pot transfera operanzi b) Operațiile mult prea rapide și magistrala unică
c) Operanzii au lungimi fixe c) Operațiile lente și magistrala complexă
d) Instrucțiunile pot doar să transfere operanzi d) Operațiile mai lente, folosirea unei magistrale comune și
nepermiterea unei instrucțiuni care să utilizeze doi operanzi
din memorie
45. Avantajele procesorului CISC sunt 46. Procesoarele RISC au un
a) Programarea greoaie prin instrucțiuni simple a) Set de instrucțiuni complex
b) Programarea ușoară prin folosirea de b) Set de instrucțiuni redus și conține cele mai folosite
instrucțiuni complexe instrucțiuni în programare
c) Programarea ușoara prin folosirea c) Set de instrucțiuni redus și conține o multitudine de
instrucțiunilor predefinite instrucțiuni
d) Consumul reduc de energie d) Set de instrucțiuni redus ce poate fi îmbunătățit
47. Setul de instrucțiuni al unui procesor RISC trebuie 48. Intr-un procesor RISC, instrucțiunea are
a) Complex și nesimetric a) O lungime fixă predeterminată
b) Complex b) O lungime variabilă
c) Să fie simplu, simetric și cu puține moduri de c) O lungime variabilă nedeterminată
adresare la memorie
d) Simplu și cu puține moduri de adresare d) O lungime fixă cât și variabilă
49. Adresarea la registru este utilizată când operandul 50. In adresarea directă, operandul este situat
a) Se află în memoria primară a) În memorie, într-o pagina de date
b) Se află în memoria cache b) În spațiul unei memorii externe
c) Se află în memoria externă c) În cadrul unui registru
d) Se află în registrele unității centrale d) În registrul unei memorii cache
51. Adresarea directă și la registru folosesc 52. Adresarea indirectă specifică adresa unui operand
a) Aceleași moduri pentru localizarea operanzilor a) Din memoria cache printr-un registru al uP
b) Moduri diferite, în cazul localizării operanzilor b) Din memoria externă printr-un registru al UC
c) Moduri diferite dar aceleași locații al operanzilo c) Din memorie, cu ajutorul unui registru auxiliar
d) Nu folosesc moduri de adresare d) Din memoria ROM.
53. Adresarea imediată este utilizată atunci când 54. Adresarea imediată și cea indirectă
a) Operandul este liber pentru a fi prelucrat a) Nu folosesc același mod de adresare
b) Operandul specificat se află în memoria ROM b) folosesc același mod de adresare al memoriei
c) Operandul nu există în câmpul instrucțiunii c) Folosesc simultan același spațiu de memorie
d) Operandul există în câmpul instrucțiunii d) Folosesc același spațiu de memorie în funcție de gradul de
prioritizare al operațiilor
55. In reprezentarea virgulă fixă, codurile de reprezentare 56. In reprezentarea virgulă fixă, semnul este reprezentat de
a operanzilor întregi cu semn
a) Nu sunt aceleeași pentru fiecare operand a) Ultimul bit al combinației binare
b) Sunt aceleași pentru fiecare operand b) Bitul cel mai semnificativ din combinația binară
c) Au o serie de caracteristici independente c) Bitul de mai puțin semnificativ al șirului
d) Au o serie de caracteristici comune d) Al doilea bit al combinației binare
57. In virgulă fixă, numerele pozitive 58. In reprezentarea virgulă mobilă, mantisa este
a) Au aceeași reprezentare în toate codurile a) Un număr in virgulă fixă cu semn
b) Au reprezentări diferite în toate codurile b) Un număr in virgulă mobilă cu semn
c) Au reprezentări diferite în coduri diferite c) Un număr in virgulă fixă fără semn
d) Au doar aceeași reprezentare d) Un număr in virgulă mobilă fără semn
59. Formatul de reprezentare in virgulă mobilă permite 60. In majoritatea uP, exponentul este
a) Controlul mai ușor asupra operanzilor a) Intreg conținutul de informații al bitului de date
b) Reprezentarea numerolor foare mici sau mari b) Componenta utilizată la finalul unui bit de date
c) O distribuire eficientă a memoriei c) O valoare ce este reprezentată maxim pe 8 biți
d) Reprezentarea numerelor foarte mici d) O valoare binară ce nu poate fi reprezentată zecimal
61. Formatul scurt de reprezentare în virugulă mobilă 62. In formatul scurt de reprezentare în virugulă mobilă, un operand
permite este
a) Reprezentarea numerelor naturale a) Memorat în registrele memoriei primare
b) Doar reprezentarea numerelor pozitive pe 8 biți b) Memorat în registrele memoriei de instrucțiuni
c) Doar reprezentarea numerelor negative c) Memorat în registrele memoriei externe
d) Reprezentarea numerelor reale pe 16 biți în d) Memorat în registre procesorului, pe pozițiile celor mai
complement față de 2. semnificativi 16 biți.
63. In formatul scurt de reprezentare în virugula mobilă, 64. In reprezentarea numerelor în virgulă mobilă, în format simplă
un exponentul este precizie sunt reprezentate
a) Un operand reprezentat în C2 pe 4 biți a) Numere reale pe 32 biți
b) Un operand reprezentat în SM pe 6 biți b) Numere iraționale pe 32 biți
c) Un operand liber ce poate fi prelucrat c) Numere complexe pe 32 biți
d) Un operand reprezentat în C1 pe 4 biți d) Numere raționale pe 32 biți
65. In reprezentarea numerelor în virgulă mobilă, în format 66. In reprezentarea numerelor în virgulă mobilă, în format simplă
simplă precizie, câmpului fracție îi sunt atribuiți precizie, exponentul este
a) 3 mega biți a) Un operand cu fără semn în C2 pe 8 biți
b) 23 biți b) Un operand cu semn în C2 pe 8 biți
c) 5 octeți c) Un operand liber pentru prelucare
d) 1 kilo octet d) Un operand cu semn în SM pe 8 biți
67. In reprezentarea numerelor în virgulă mobilă, în format 68. In reprezentarea numerelor în virgulă mobilă, în format precizie
precizie extinsă, informații sunt reprezentate extinsă, câmpului facție îi sunt atribuiți
a) Pe 32 de biți a) 40 de biți
b) Pe 4 Mega biți b) 1 Mega-octet
c) Pe 8 biți c) 15 biți
d) Pe 40 de biți d) 31 de biți
69. In reprezentarea numerelor în virgulă mobilă, în format 70. Carry flag este un
precizie extinsă, exponentul este
a) Similar formatului simplă precizie a) Indicator de transport
b) Un câmp ce cuprinde toată informația b) Semafor hardware
c) Similar formatului dublă precizie c) Indicator pentru identificarea porturilor i/o
d) Întotdeauna un număr rațional d) Semafor software
71. Latched Overflow Flag (LV) este un indicator 72. Indicatorul de stare INT(interrupt) config
a) Ce monitorizează starea latch-ului intern a) Semnalizează apariția de întreruperi interne
b) Setat înainte setării indicatorului Overflow flag b) Semnalizeaza apariția unui transport exterior
c) Cu rol de întârziere pentru indicatorul Overflow c) Setează semnale externe de întrerupere
d) Setat odată cu indicatorul Overflow flag d) Setează semnale intermediare de întrerupere
73. Spațiul total de memorie poate fi utilizat 74. In memoria internă a uP informațiile sunt stocate
a) Pentru memorarea datelor, programelor și a a) Sub sub formă de date și instrucțiuni
informațiilor despre unitățile intrare/ieșire
b) Doar pentru memorarea datelor si a b) Sub formă de varibile și constante
instructiunilor
c) Doar pentru memorarea instructiunilor c) Ca numere reale și imaginare
d) Doar pentru memorarea rezultatelor operațiilor d) Sub formă de tabele și coeficienți
75. Boot-loaderul este un 76. In cadrul memoriei cache, adresa de memorie este
a) Program pentru verificarea stării sistemului a) Spațiu de stocare al datelor mai puțin utilizate
b) Program încărcător de programe b) împărțită în trei segmente egale
c) Program specializat pentru verficarea datelor c) împărțită în două câmpuri
d) Program pentru diagnosticarea erorilor d) Circuit hardware specializat
77. Un avantaj al memoriei cache este acela că 78. Câmpul adresă de start a segmentului are rolul de
a) Lucrează la o frecvență scăzută a) A inițializa o instrucțiune
b) Poate face transfer de informatii cu unități b) Etichetă în arhitectura memoriei cache
externe
c) Este ușor fabricat având un cost mic c) A stoca informațiile variabilelor
d) Reduce numărul de accesări la memoria externă d) Semnaliza informațiile unei instrucțiuni
a procesorului
79. Controlerul DMA este un periferic 80. Structura controlerului DMA folosește
a) Ce realizează transferul de date a) Registre separate pentru adresele sursă și destinație
b) Capabil să transfere blocuri de date fără b) Întreruperi externe pentru transferul datelor
intervenția CPU.
c) Ce realizează transferul de instrucțiuni c) Două tipuri de registre specifice
d) Ce realizează transferul de instrucțiuni și date d) Semafoare hardware pentru transferul datelor
81. Controlerul DMA folosește un transfer de date 82. Suma ponderată a doi vectori este dată de ralația
a) Sincronizat doar cu întreruperea externă a) Z=K(1)*X+K(2)*Y
b) Nesincronizat cu semnalul de ceas b) Z=K(1)+X+K(2)*Y
c) Sincronizat utilizând întreruperi interne și c) Z=K(1)*X+K(2)+Y
externe
d) Sincronizat doar cu întreruperea internă d) Z=K(1)+X*K(2)+Y
83. La începutul unui program se inițializează 84. Instrucțiunea memadr .set 0900000h
a) Variabilele constante a) Este folosită pentru declararea unei funcții
b) Funcțiile de rutină b) Este folosită pentru declararea unei variabile
c) librăriile / configurațiile subsistemului c) Reprezintă setarea unei operații de adunare
d) Variabilele locale d) Reprezintă ștergerea unei zone de memorie
85. Norma euclidiană utilizeză elemente 86. In primul corp al unui program
a) Din mulțimea numerelor strict pozitive a) Se delacară variabilele
b) Din mulțimea numerelor naturale b) Se inițializează variabilele
c) Din mulțimea numerelor reale c) Se inițializează funcțiile speciale
d) Din mulțimea numerelor negative d) Se inițializează funcțiile secundare
87. Variabilele unui program pot fi 88. In spațiul vectorial euclidian, metrica se definește
a) Actualizate o singură dată a) Ca fiind o valoare fixă
b) Nu pot fi folosite de către instrucțiuni b) Ca fiind o distanță
c) Locale sau globale c) Ca fiind o valoare variabilă
d) Nu pot fi actualizate în timpul execuției d) Ca fiind distanța dintre doua lacații de memorie
89. In a treia parte a unui program se pot 90. In corpul programul principal
a) Se pot declara constantele a) Nu se scriu instrucțiuni de întârziere
b) Se pot defini funcțiile pentru diverse rutini b) Sunt scrise doar instrucțiuni de întârziere
c) Defini funcțiile speciale c) Sunt scrise instrucțiunile necesare programului
d) Inițializa valorile variabilelor d) Nu se pot declara și inițializa variabile
Agheluta
c) Semnale digitale, semnale discrete. c) Pot avea orice valoare dintr-un interval finit, la
orice moment x(k) ∈ [Xmin, Xmax].
Condurache
221 Ce sunt procesoarele numerice de semnal ( PNS ) ? 222. Cum trebuie sa lucreze procesoarele de semnal pentru
efectuarea unor prelucrari in timp real asupra datelor?
a) Sisteme de calcul neprogramabile de tip “ a) La frecvente mici si dispun de un set complex de
single-chip” , destinate prelucrarii complexe a instructiuni.
semnalelor digitale.
b) Sisteme de calcu neprogramabile de tip “single- b) La orice frecventa atat timp cand dispune de
chip”, destinate prelucrarii complexe a setul de instructiuni ce ii permite sa execute zeci
semnalelor analogice. de milioane de operatii in virgule mobile pe
secuta ( MFLOPS).
c) Sisteme de calcul programabile de tip “single- c) La frecvente mari si dispun de un set complex de
chip” , destinate prelucrarii complexe a instructiuni.
semnalelor digitale.
d) Sisteme de calcul programabile de tip “ single- d) Procesoarele de semnal nu pot efectua lucrari
chip” , destinate prelucrarii complexe a asupra datelor in timp real.
semnalelor digitale si analogice .
223 Ce asptecte are in vedere dezvoltarea tehnoogiei? 224. Dupa natura lor, semnalele pot fi:
a) Marirea densitatii prin integrare si cresterea a) Semnale deterministe .
frecventei interne de lucru a procesoarelor
b) Realizarea mai multor unitati paralele de lucru b) Semnale aleatoare si analogice.
si marirea dimensiunilor cuvintelor prelucrate si
memorate.
c) Micsorarea consumului energetic si a puterii c) Semnale continue si discrete.
disipate, ce tind sa creasca odata cu cresterea
frecventei de lucru a procesoarelor.
d) Toate cele enumerate mai sus. d) Semnale deterministe si aleatoare .
225 Cum putem defini un semnal? 226. In raport cu variabila timp, semnalele pot fi:
a) Numim semnal, o marime fizica masurabila a) Cu timp continuu.
dependenta de timp, care poate fi purtatoare de
informatie si care poate fi prelucrata sau
transmisa la distanta intre doua sisteme.
b) Numim semnal, o marime fizica masurabila b) Cu timp discret.
dependenta de timp, care poate fi purtatoare de
informatie si care nu poate fi prelucrata sau
trasmisa la distanta intre doua sisteme.
231 Avantajele utilizarii unui sistem de prelucrare 232. Principalele avantaje ala DSP-urilor sunt:
numerica a semnalelor fata de sistemele analogice:
a) Flexibilitatea in functionare si eficienta a) Simplitate si versatilitate
economica.
b) Testare si diagnoza facile si o gama mai larga de b) Simplitate si repetabilitate
problem rezolvate prin prelucrarea numerica.
c) Adaptabilitate, imunitate redusa la zgomot, c) Simplitate, cost scazut , versatilitate si
stocarea performanta a datelor. repetabilitate
d) Toate cele enumerate mai sus sunt avantajele d) Simplitate, versatilitate si repetabilitate
utilizarii unui sistem de prelucrare numerica a
semnalelor .
233 Care sunt caracteristicile sistemelor incorporate fata de 234. In functie de performanta si cost sistemele incorporate
calculatoarele de uz ? se clasifica in:
a) Fiabilitate si mentenabilitate a) Produse portabile cu DSP, Produse performante
cu DSP-uri
b) Reactii predictibile la stimulii de timp real din b) Produse performante cu DSP-uri si produse de
mediul inconjurator ; proiectare optimizata pe inalta performanta cu DSP-uri
forma si cost ; functionare si raspuns
comportamental specific aplicatiei
c) Toleranta la defecta, fiabilitate, mentenabilitate, c) Produse de inalta performanta cu DSP-uri,
proiectare optimizata pe forma si cost ; produse performante cu DSP-uri si produse
functionare si raspuns comportamental specific portabile cu DSP
aplicatiei
d) Fiabilitate, mentenabilitate si toleranta la d) Produs cu performanta scazuta cu DSP-uri si
defecte produse portabile cu DSP-uri
235 Cele mai importante domenii in care sunt utilizare 236. Care sunt cele mai utilizate aplicatii ale DSP-urilor in
DSP-urile sunt: procesarea audio?
a) Telecomunicatii, comercial, militar, industrial, a) Prelucrarea semnalelor muzicale; tehnici de
medical, spatial, stiintific generare si recunastere a vorbirii.
b) Farmaceutic, medical, comercial, sportiv b) Stimularea tractului vocal si recunoasterea
vorbirii
c) Telecomunicatii, spatial si militar c) Regunoasterea si generarea vorbirii
d) Telecomunicatii, comercial, industrial, medical, d) Tehnicile de generare si recunoastere a vorbirii
farmaceutic si stiintific
237 Exemple de aplicatii ale DSP-urilor in echo-locatie 238. Pe ce numar de biti lucreaza procesoarele de semnal
din gama TMS320C3x produse de firma Texas
Instruments ce sunt realizare in tehnologie CMOS si
lucreaza cu numere in virgula mobile?
a) Radarul a) 32 biti
b) Sonarul activ si Sonarul pasiv b) 16 biti
c) Seismologia de reflexie c) 62 biti
d) Toate cele trei variante reprezinta aplicatii ale d) 8 biti
DSP-urilor in echo-locatie.
239 Cati Mo de memorie sunt necesari pentru memorarea 240. Care este diferenta dintre memorarea unei secunde de
unei secunde de transmisie TV? trasnmisie TV si una radio
a) 1 Mo a) Memorarea unei secunde de transmisie TV este
mai mare de 1000 ori decat memorarea unei
secunde de transmisie radio
b) Mai mult de 10 Mo b) Memorarea unei secunde de trasmisie TV este
mai mare de 10 ori decat memorarea unei
secunde de transmisie radio
c) 5 Mo c) Memorarea unei secunde de transmisie TV este
egala cu memorarea unei secunde de transmisie
radio
d) 10 Mo d) Memorarea unei secunde de transmisie TV este
mai mare de 100 ori decat memorarea unei
secunde de transmisie radio
Ce sisteme beneficiaza de avantajele folosirii DSP-22. Cum se face legatura cu exteriorul la arhitectura Von
urilor si tehnicilor de prelucrare numerica ? Neumann?
a) Toate sistemele electronice. a) Prin intermediul circuitelor de interfata pe o
magistrala externa, tot comuna.
b) Toate sistemele audio. b) Prin realizarea cai hardware suplimentare de
legaturi de magistrale.
c) Toate sistemele foto si video. c) Nu are legaturi cu exteriorul.
d) Doar camera foto digitala si camera video. d) Prin intermediul circuitelor de interfata pe o
magistrala interna.
23. De cele mai multe ori sistemele single-chip sunt: 24. Care este principalul avantaj al arhitecturii Von
Neumann?
a) Programabile a) Memorie mare dar la un cost ridicat.
b) Programate b) Cost ridicat la un nivel de performanta ridicata.
c) Auto programabile c) Cost mic, dar nivelul de performanta este
minim.
d) Neprogramate d) Costul mic la un nivel de performanta
acceptabil.
25. Deoarece capacitatea de memorare a memoriei de 26. Pentru arhitectura Harvad, doua locatii de memorie pot
program este mult mai mare decat a memoriei de date, avea aceeasi adresa fizica daca:
rezulta ca:
a) MP este mai mare decat MD a) Adresele de memorie coincid.
b) MP este mai mica decat MD b) Nu pot avea aceeasi adresa fizica de memorie
c) MP este egala cu MD c) Se gasesc in memorii separate, una in MP si
cealalta in MD.
d) MP este mai mica sau egala cu MD d) Memoria de program(MP) este egala cu
memoria de date ( MD).
27. Doua caracteristici particulare ale arhitecturii Harvad 28. Cum se realizeaza arhitectura Harvard modificata?
sunt:
a) -MP si MD au asignate spatii de adrese comune a) Prin realizarea unei cai hardware suplimentare,
-MP si MD au cai separate de legatura cu UC de legatura intre UC si MP.
b) -MP si MD au asignate spatii de adrese diferite b) Prin realizarea unei cai hardware suplimentare,
-MP si MD au cai separate de legatura cu UC de legatura intre UC si magistrala de date.
c) -MP si MD au asignate spatii de adrese diferite c) Prin realizarea unei cai hardware suplimentare,
-MP si MD au aceleasi cai de legatura cu UC de lagatura intre magistrala de instructiuni si
UC.
d) -MP si MD au asignate spatii de adrese comune d) Prin realizarea unei cai hardware suplimentare,
-MP si MD au aceleasi cai de legatura cu UC de legatura intre magistrala de instructiuni si
magistrala de date.
29. Cum pot fi utilizare blocurile curate de catre unitatea 30. Blocurile de date curate din arhitectura Harvard
centrala in arhitectura Harvard modificata modificata pot fi:
a) -Prin transferul lor din MP in MD si apoi a) Doar modificate de catre UC
accesul la aceste date din MD.
-Prin accesul lor direct din MP
b) -Prin transferu lor din MD in MP si apoi accesul b) Doar scrise de catre UC
la aceste date din MP.
-Prin accesul lor direct din MP.
c) - Prin transferul lor din MP in MD si apoi c) Doar citite de catre UC
accesul la aceste date din MD.
-Prin accesul lor direct din MD.
d) -Prin transferul lor din MP in MD si apoi d) Atat citite cat si scrie de catre UC
accesul la aceste date din MD.
-Prin accesul lor direct atat din MP cat si din
MD.
31. Sistemul UC realizat cu un singur procesor central se 32. Pentru cresterea performantelor in virgula fixa,
numeste: procesoarele dnumerice de semnal au in plus:
a) Multiprocesor a) Motor DSP
b) Procesor simplu b) Motor DPS
c) Monoprocesor c) Motor SPD
d) Procesor unitar d) O unitate aritmetica speciala
33. Unitatile de prelucrare lucreaza cu valori: 34. Structura de procesare este conectata cu exteriorul pe:
a) Hexazecimale a) Un flux de intare de instructiuni
b) Zecimale b) Un flux de date de intrare
c) Ternare c) Un flux de date de iesire
d) Binare d) Toate cele de mai sus
35. Executia instructiunii CROM-ului este mai rapida 36. Cand poate fi schimbat setul de instructiuni al
daca: controlerului de catre utilizator?
a) Microprogramele au mai multe instructiuni a) Cand controlerul are memorie RAM.
b) Microprogramele au mai putine instructiuni b) Cand controlerul are memorie ROM.
c) Etapa de executie are loc in mai multe stari de c) Setul de intructiuni poate fi schimbat indiferent
ceas. de tipul memoriei controlerului.
d) Memoria ROM este mare. d) Setul de intructiuni nu poate fi schimbat
indiferent de tipul memoriei controlerului.
37. Ce este procesorul central? 38. Care este principala sarcina a uni procesor central?
a) Un sistem analogic secvential ce are la baza o a) Sa citeaca instructiuni din interior si sa le
structura de procesare. execute
b) Un sistem digital si analogic secvential ce are la b) Sa citeaca instructiuni din exterior si sa le
baza o structura de procesare. execute
c) Niciuna din variante. c) Sa citeaca instructiuni din interior fara a le
executa
d) Un sistem digital secvential ce are la baza o d) Sa citeaca instructiuni din exterior fara a le
structura de procesare. executa
39. Etapele procesorului central care necesita cel mai mult 40. In general, unitatile centrale CISC se utilizeaza in
timp presupun: sisteme cu arhitectura:
a) Transferul de informatii cu interiorul a) Harvard
procesorului
b) Citirea instructiunii si executia propriu-zisa b) Harvard modificata
c) Afisarea si modificarea informatiilor c) Von Neumann
d) Modificarea si stergerea informatiilor d) In orice tip de arhitectura
41. Care din urmatoarele reprezinta un dezavantaj al 42. Ce informatii furnizeaza formatul instructiunii
procesoarelor CISC?
a) Intr-un ciclu instructiune, operatiile asupra a) Tipul operatiei ce trebuie efectuata
fluxului de instructiuni sunt mai lente
b) In orice moment de timp, pe magistrala comuna b) Operanzii care participa la executia instructiunii
se pot trasfera fie un cuvant dintr-o instructiune,
fie un operand necear executiei unei instructiuni
c) Datorita magistralei unice, nu sunt permise c) Modul de adresare necesar pentru accesarea
instructiuni, care sa utilizeze 2 operanzi de operanzilor
memorie
d) Toate cele de mai sus d) Toate cele de mai sus
43. Principalul avantaj al procesoarelor CISC este: 44. Cum este setul de instructiuni la microprocesoarele
RISC?
a) Cost redus a) Redus
b) Performanta ridicata b) Numeros
c) Programarea mai usoara c) Are un numar fix de instructiuni
d) Un numar mare de comenzi din intregul set de d) Amplu
comenzi disponibile sunt utilizate
45. Cate microinstructiuni contine in CROM fiecare 46. La microprocesoarele RISC campul opcode al
instruciune a unui procesor RISC? instructiunii are o dimensiune maxima de :
a) Doua microinstructiuni a) 32 biti
b) Un numar nelimitat de microinstructiuni b) 16 biti
c) Trei microinstructiuni c) 8 biti
d) O singura microinstructiune d) 24 biti
47. Cand se utilizeaza adresarea la regitru in cazul 48. Ce indica adresarea directa la TMS320C32?
TMS320C32?
a) Cand operandul se gaseste intr-unul din a) Indica ca operandul se gaseste intr- pagina de
registrele UC date.
b) Cand operandul se gaseste in memorie b) Indica ca operandul se gaseste in memorie.
c) Cand operandul se gaseste intr-o pagina de date, c) Indica ca operandul nu se gaseste in memorie.
si specifica adresa acestuia
d) Cand operandul se afla intr-un registru auxiliar. d) Indica ca operandul se gaseste in UC.
49. Cate moduri de adresare suporta procesorul de semnal 50. Carui fapt se datoreaza flexibilitatea adresarii
TMS320C32? indirecte?
a) Cinci moduri de adresare a) Se datoreaza faptului ca RALU modifica
registrele auxiliare in paralel cu operatiile
efectuate de CPU
b) Trei moduri de adresare b) Se datoreaza faptuui ca RALU modifica
ragistrele auxiliare inaintea operatiilor efectuate
de CPU
c) Zece moduri de adresare c) Se datoreaza faptului ca ARAU nu modifica
regisrele auxiliare
d) Un singur mod de adresare d) Se datoreaza faptului ca ARAU modifica
registrele auxiliare in paralel cu operatiile
efectuate de CPU
51. Cand se utilizeaza adresarea imediata? 52. Cum se calculeaza adresa pentru :adr=(Arn)+depl
(Arn)=(Arn)+ depl
a) Atunci cand valoarea operandului nu este a) Adresa se calculează prin adunare, iar apoi se
specificata in campul instructiunii modifică şi ARn
b) Atunci cand valoarea operandului este b) Adresa se calculează prin scădere, iar apoi se
specificata in pagina de date DP modifică şi ARn
c) Atunci cand valoarea operandului este c) Adresa este dată de ARn, iar apoi se modifică
specificata in campul instructiunii ARn prin adunare
d) Doar atunci cand operandul poate fi numar d) Adresa este dată de ARn, iar apoi se modifică
intreg cu semn ARn circular prin adunare
53. Ce cod este implementat in majoritatea 54. Pe cati biti sunt reprezentate numerele intregi cu semn
microprocesoarelor? in format scurt?
a) Codul semn-magnitudine a) 4 biti
b) Codul complement faţă de 1 b) 8 biti
c) Codul complement faţă de 2 c) 16 biti
d) Atat codul complement fata de 1 cat si cel in d) 32 biti
complement fata de 2
55. Pe cati biti sunt reprezentate numerele intregi in 56. Cu cate tipuri de date numerice poate opera procesorul
format simpla precizie? de semnal TMS320C32?
a) 4 biti a) Cu trei tipuri de date numerice
b) 8 biti b) Cu doua tipuri de date numerice
c) 16 biti c) Cu patru tipuri de date numerice
d) 32 biti d) Cu cinci tipuri de date numerice
57. Numerele reale sunt reprezentate in virgula mobila, in 58. Cate campuri contine formatul general al numerelor in
formatul: virgula mobila pentru procesorul de semnal
TMS320C32
a) M*B a) Patru campuri
E
b) M*B b) Cinci campuri
c) M*B*E c) Doua campuri
d) M(B+E) d) Trei campuri
59. Pentru majoritatea procesoarelor Exponentul (E) este 60. Pe cati biti sunt reprezentate numerele reale in format
pe un numar maxim de: scurt?
a) 8 biti a) 8 biti
b) 16 biti b) 32 biti
c) 32 biti c) 16 biti
d) 64 biti d) 64 biti
61. Care este valoarea maxima negativa pentru virgula 62. Care este valoarea maxima pozitiva pentru virgula
mobila in format scurt? mobila in format scurt?
a) -125 a) 255.94
b) -255 b) 256.94
c) -124 c) 125
d) -256 d) 124
63. Pe cati biti sunt reprezentate numerele reale in format 64. Care este valoarea maxima negativa pentru virgula
simpla precizie? mobila in format simpla precizie?
38
a) 8 biti a) -3.4028236*10
38
b) 16 biti b) -2.4028236*10
38
c) 32 biti c) -3.3028236*10
38
d) 64 biti d) -2.9028236*10
65. Care este valoarea maxima pozitiva pentru virgula 66. Pe cati biti sunt reprezentate numerele reale in format
mobila in format simpla precizie? precizie extinsa?
38
a) 2.4028236*10 a) 40 biti
38
b) 3.4028234*10 b) 43 biti
38
c) 3.3028236*10 c) 32 biti
38
d) 2.9028236*10 d) 16 biti
67. Care este valoarea maxima negativa pentru virgula 68. Care este valoarea maxima pozitiva pentru virgula
mobila in format precizie extinsa? mobila in format precizie extinsa?
38 38
a) -2.4028236692*10 a) 3.5028236684·10
38 38
b) -3.5028236692*10 b) 3.4028236684·10
38 38
c) -2.4028236692*10 c) 2.4028236684·10
38 38
d) -3.4028236692*10 d) 2.5028236684·10
69. La iniţializarea sistemului, în registru ST se scrie 70. Instrucţiunile procesorului pot testa indicatorii de
valoarea: condiţii, în operaţii cu:
a) 00000000H a) Numere cu semn
b) 11111111H b) Numere fără semn
c) 00001111H c) Individuale
d) 11110000H d) Toate cele de mai sus
71. Pentru compararea a două numere fără semn, care este 72. Ce spatiu poate adresa procesorul TMS320C32?
codul indicatorului C (mai mic)?
a) 00001 a) Un spatiu total de 16Mcuv
b) 00100 b) Un spatiu total de 10Mcuv
c) 10000 c) Un spatiu total de 6Mcuv
d) 11111 d) Un spatiu total de 32Mcuv
73. Ce unitati contine memoria interna a procesoruui 74. Cate accesari permine memoria ROM ( la fel ca si
TMS320C32? memoria RAM) catre CPU intr-un singur ciclu masina?
a) RAM a) Patru accesari
b) ROM b) O singura accesare
c) SRAM si DRAM c) Doua accesari
d) RAM si ROM d) Trei accesari
75. De ce memorie cache pentru instructiuni dispune 76. Pe cate cai este organizata memoria cache in set
procesorul TMS320C32? asociativ?
a) De o memorie de dimensiune de 64 cuvinte de a) Pe 4 cai
16 biti
b) De o memorie de dimensiune de 32 cuvinte de b) Pe 2 cai
16 biti
c) De o memorie de dimensiune de 64 cuvinte de c) Pe 3 cai
32 biti
d) De o memorie de dimensiune de 16 cuvinte de d) Pe 6 cai
32 biti
77. In cate segmente va fi impartita memoria externa a 78. Cate registre SSA pe 19 biti are fiecare segment de
procesorului TMS320C32? memorie cache?
a) 32 a) Trei registre
b) 16 b) Doua registre
c) 64 c) Un singur registru
d) 38 d) Sase registre
79. Care sunt principalele caracteristici ale controlerului 80. Cate registre are un canal DMA
DMA?
a) Posibilitatea transferului de date oriunde in a) Doua registre
memoria fizica a procesorului
b) Are registre separate pentru adresele sursa si b) Trei registre
destinatie, (auto-incrementare sau -
decrementare)
c) Procesorul TMS320C32 are doua canale DMA, c) Patru registre
care pot lucra independent
d) Toate cele de mai sus reprezinta caracteristici d) Cinci registre
ale controlerului DMA
81. Ce contine registrul global de control pe 32 biti? 82. Care este relatia sumei pondere cu numerele k1 si k2?
a) Informatii despre starea si modul de lucru ale a) z(i) = k1 + x(i) + k2 · y(i), unde i = 1 ... 5
canalului DMA asociat
b) Adresa de memorie de unde se citesc datele b) z(i) = k1 · x(i) - k2 · y(i), unde i = 1 ... 5
c) Adresa de memorie unde se scriu datele c) z(i) = k1 + x(i) k2 + y(i), unde i = 1 ... 5
d) Dimensiunea blocului care se transfera d) z(i) = k1 · x(i) + k2 · y(i), unde i = 1 ... 5
83. Unde se incarca programul dupa finalizarea acestuia? 84. Ce se obtine dupa incarcarea programului in memoria
SRAM a platformei DSProto32 si dupa dezasamblarea
acestuia?
a) In memoria SRAM a platformei DSProto32 a) O copie a programului
b) In memoria DRAM a platformei DSProto32 b) Un program mai simplificat
c) In memoria RAM c) Acelasi program dar care nu mai contine
simboluri
d) In memoria ROM d) Nici una din variantele de mai sus
85. Ce trebuie sa se calculeze pentru a calcula norma 86. Suma patratelor se realizeaza cu urmatoarea secventa
euclidiana a unui vector? de program
a) Radicalul unui numar pozitiv a) rptb alfa
ldf +ar0++,r1
mpyf r1,r1
alfa: addf r1,r0
b) Radicalul unui numar necativ b) rptb alfa
ldf -ar0++,r1
mpyf r1,r1
alfa: addf r1,r0
c) Patratul unui numar negativ c) rptb alfa
ldf /ar0++,r1
mpyf r1,r1
alfa: addf r1,r0
d) Produsul unui numar infinit cu un numar d) Nici una din variante nu este corecta
negativ
87. Prin intermediul cui sunt accesate elementele 88. Cand similaritatea este mai mare?
vectorului ?
a) indicelui aflat în registrul r1 a) Cand dinstanta dintre cele doua puncte este mai
mare
b) Indicelui aflat in registrul r0 b) Cand distanta dintre cele doua puncte este mai
mica
c) Nici o varianta nu este corecta c) Cand exista mai multe puncte la distante diferite
d) indicelui aflat în registrul ar0 d) Cand exista mai multe puncte la distante egale
89. Cand se obtine distanta diagonala? 90. Care este conditia pe care trebuie sa o satisfaca o
metrica?
a) Cand in matricea C avem Cik=0 a) Pozitivitate
b) Cand in matricea C avem Cik=1 b) Simetrie
c) Cand in matricea C avem Cik=-1 c) Inegalitatae triunghiului
-1
d) Cand in matricea C avem Cik=2 d) Trebuiesc indeplinite toate conditiile de mai sus
Sandu
1. Ce sunt DSPurile? 1. Structura interna paralela faciliteaza:
a) sisteme de calcul programabile de tip single- a) o impedanta interna mai mica
chip destinate prelucrarii complexe a semnalelor
analogice
b) sisteme de calcul programabile de tip multi-chip b) efectuarea mai multor operatii simultan
destinate prelucrarii complexe a semnalelor
digitale
c) sisteme de calcul programabile de tip multi-chip c) comutarea intre frecventele de lucru ale DSPului
destinate prelucrarii complexe a semnalelor
analogice
d) sisteme de calcul programabile de tip single- d) evitarea inducerii campului magnetic perturbator
chip destinate prelucrarii complexe a semnalelor
digitale
1. Ce presupune densitatea de integrare? 2. Ce este semnalul?
a) cresterea numarului de tranzistoare si marirea a) un corp inert din punct de vedere electric
dimensiunii chipului
b) cresterea numarului de tranzistoare si b) unda electrica sub forma de radiatie, produsa in
micsorarea dimensiunii lor urma inchiderii unui circuit electric
c) cresterea vitezei de procesare c) o marime fizica masurabila
d) cresterea vitezei de lucru si a puterii disipate de d) constanta de material ce exprima conductivitatea
tranzistoare electrica
2. Caracteristica specifica tuturor semnalelor 2. Cum se previne perturbarea informatiei receptionate?
deterministe:
a) sunt purtatoare de informatie si sunt discrete in a) prin izolarea galvanica a caii de comunicare
amplitudine
b) sunt purtatoare de informatie si aleatoare in timp b) prin codificare
c) nu sunt purtatoare de informatie c) prin modulare
d) sunt purtatoare de informatie si constante in d) prin inglobarea informatiei utile in capsule de
timp siliciu
3. In functie de variabila timp, semnalele pot fi: 3. In functie de variatia semnalului, acesta poate fi:
a) continue sau alternative a) continuu sau discontinuu
b) deterministe sau nedeterministe b) determinist sau nedeterminist
c) continue sau discontinue c) in amplitudine sau tensiune
d) continue sau variabile d) periodic sau neperiodic
3. Caracterizarea unui semnal analogic: 4. In functie de variabila amplitudine, semnalele pot fi:
a) la orice moment de timp semnalul poate avea o a) deterministe sau nedeterministe
anumita valoare, intr-un interval finit
b) la momente discrete poate avea o anumita b) constante sau variabile
valoare, intr-un interval finit
c) la orice moment de timp semnalul poate avea o c) simetrice sau asimetrice
anumita valoare pe intreg domeniul
d) la momente discrete poate avea o anumita d) continue sau discontinue
valoare pe intreg domeniul
4. Prin ce se caracterizeaza continuitatea semnalului? 4. Rolul convertorului analog-numeric:
a) prin discontinuitati in limita intervalului de a) primeste la intrare semnal digital, il
amplitudine esantioneaza, codifica binar esantioanele si
genereaza la iesire un sir de valori binare
b) printr-o viteza de variatie finita a amplitudinii b) primeste la intrare semnal analogic, il cuantifica,
codifica binar esantioanele si genereaza la iesire
un sir de valori binare
c) prin cuante c) primeste la intrare semnal analogic, il
esantioneaza, codifica binar esantioanele si
genereaza la iesire un sir de valori binare
d) printr-o viteza de variatie infinita a amplitudinii d) primeste la intrare semnal analogic, il
esantioneaza, codifica binar esantioanele si
genereaza la iesire un sir de valori hexazecimale
5. Ce reprezinta acronimul DSP? 5. Prin ce se diferentiaza prelucrarea numerica generala
de prelucrarea numerica de semnal?
a) Distopian Sound Perpetuality a) semnalele sunt generate pe calculator si sunt
discrete
b) Digital Signal Processing b) semnalele provin din lumea reala si sunt
continue
c) Domain Signal Processing c) semnalele sunt generate pe calculator si sunt
continue
d) Digital Sound Power d) semnalele provin din lumea reala si sunt discrete
5. Ce reprezinta SOC si EOC 6. Cu ce se diferentiaza sistemele incorporate de
calculatoarele de uz general?
a) Standard OverClock si Extend OverClock a) reactii predictibile la stimulii de timp real
b) Start of Conversion si End of Conversion b) proiectare optimizata conform specificatiilor
aplicatiei
c) Simple Open Center si Expert Operation Center c) functionare si raspuns comportamental specific
aplicatiei
d) South of Center si East of Center d) toate variantele
6. Interactiunile cu sistemele incorporate sunt: 6. Avantajele sistemelor incorporate cu DSP:
a) nule, deoarece lucreaza permanent in bucla a) simplitate
inchisa, fara interventia operatorului uman
b) minimale, prin intermediul catorva butoane si b) versatilitate
slidere
c) simple, prin intermediul meniurilor aplicatiei c) repetabilitate
d) avansate, prin intermediul programarii interfetei d) toate variantele
in functie de necesitatile aplicatiei
7. Care sunt rolurile principale ale DSPurilor in 7. DSPurile sunt folosite pentru recunoasterea vocala
procesarea audio? datorita:
a) prelucrarea semnalelor muzicale si generarea si a) capacitatii de procesare
recunoasterea vorbirii
b) prelucrarea semnalelor sonore si atenuarea b) atenuarii zgomotului de fundal
frecventelor prea joase
c) prelucrarea semnalelor sonore si atenuarea c) performantelor mari in timp real
zgomotului de fundal
d) prelucrarea semnalelor sonore si amplificarea d) mixarii componentelor armonice dupa un
semnalului corespunzator armonicelor algoritm specific aplicatiei
7. Procesoarele numerice de semnal permit: 8. Pentru ce sunt folosite DSPurile in sistemele video?
a) alterarea componentei continue a) coordonarea calitatii video
b) atenuarea zgomotului perturbator b) editari video
c) suprimarea zgomotului de fundal c) comprimarea imaginilor
d) generarea ecourilor si reverbatiilor artificiale d) amplificarea ratei de bit
8. Imaginile sunt semnale dependente de variabila: 8. Cum ajuta DSPurile in domeniul sistemelor video?
a) timp a) la reducerea costurilor echipamentelor
b) spatiu b) la procesarea cadrelor individuale
c) amplitudine c) la stabilizarea ratei de frame-uri
d) tensiune d) nu ajuta
9. Cum comunica unitatea centrala cu memoria? 9. Principalul avantaj al arhitecturii von Neumann?
a) simultan pe doua magistrale I/O a) performanta ridicata la costuri suplimentare
b) alternativ pe doua magistrale I/O b) flux de date cu variatii mici datorita stabilizarii
c) alternativ pe aceeasi magistrala interna c) memorii separate pentru programe si date
d) simultan pe aceeasi magistrala interna d) costuri mai mici la un nivel de performanta
acceptabil
9. Arhitectura von Neumann utilizeaza: 10. Arhitectura Harvard utilizeaza:
a) memorii separate de program si date, accesate a) memorii separate de program si date, accesate pe
pe magistrale separate magistrale separate
b) o memorie comuna, accesata printr-o magistrala b) memorie comuna pentru program si date,
interna comuna accesata alternativ printr-o magistrala interna
c) o placa de baza multi-chip cu 2 magistrale de c) memorii suplimentare, accesate prin magistrale
date si program externe
d) o memorie ROM asincrona, dependenta de ceas d) o memorie DDR2 conectata la unitatea centrala
10. Memorii utilizează arhitectura Harvard? 10. Principalul dezavantaj al arhitecturii Harvard este:
a) memorie categorica si absoluta a) nu permite adaugarea de instructiuni specifice
b) memorie externa si memorie interna b) necesita mecanisme suplimentare pentru
incarcarea programului in MP si a datelor in MD
c) memorie de program si memorie de date c) instructiunile nu pot fi stocate in memorie
d) memorii RAM si ROM d) necesită mecanisem suplimentare pentru
incarcarea programului in MD si a datelor in MP
11. In arhitectura Harvard modificata un avantaj este: 11. In ce consta blocurile de date curate?
a) posibilitatea de modificare a instructiunilor in a) date ce nu pot fi virusate
timpul rularii programului
b) costuri mici de productie b) date ce nu pot fi bruiate
c) viteza sporita in procesarea datelor in virgula c) date care pot fi modificate pe parcursul executiei
mobila programului
d) blocuri de date curate d) date care nu se modifica pe parcursul executiei
programului
11. O caracteristica generala a arhitecturii Harvard 12. Ce reprezinta acronimul CPU?
modificata este:
a) are o magistrala comuna pentru program si date a) Central Processing Unit
b) foloseste o memorie comuna pentru program si b) Central Park Unit
date
c) are inclusa o memorie cache c) Circular Processing Unit
d) costuri mici si performante acceptabile d) Conventional Processing Unit
12. La iesirea din cache, fluxul de informatii este impartit 12. Ce tip de operatie NU executa functia de prelucrare?
in 2 categorii:
a) informatii si functii a) aritmetice
b) instructiuni si valori b) logice
c) informatii si valori c) de deplasare
d) constante si variabile d) de transport
13. Ce tip de UC este utilizat in arhitectura von Neumann? 13. Memoria de date poarta denumirile de:
a) FISC a) Block 0 si 1
b) SRAM b) Blocuk 0 si 1
c) CISC c) Block x si y
d) RISC d) Bank 0 si Bank1
13. Pentru cresterea performantelor in virgula fixa, 14. Un ciclu de instructiune presupune:
PDSurile au in plus:
a) un cooler de 450 rpm a) rularea programului o singura data
b) un motor DSP care contine unitati aritmetice si b) mai multe etape executate o singura data
logice
c) o unitate ALU suplimentara c) citirea si executarea unei instructiuni in bucla
d) un socket pentru memorie externa d) mai multe etape executate succesiv de catre
procesor, citirea, decodificarea si respectiv
executia propriuzisa a instructiunii
14. In DSPuri, pentru micsorarea ciclului instructiune: 14. Mai multe cicluri instructiune constituie:
a) memoria de program este integrata in procesor a) un ciclu instructiune extins
b) memoria de program este integrata in RAM b) un ciclu masina
c) memoria de program este integrata in ROM c) un bloc de instructiuni
d) memoria de program este externa, pe o unitate d) un set de instructiuni
SRAM, accesata de o magistrala de date optica
15. Acronimul CISC: 15. Avantajul procesoarelor CISC
a) Contextual Instruction Set Calculator a) ocupa mai putin spatiu in memorie
b) Convex Indicator Set Calculator b) proceseaza datele mai eficient
c) Complex Instruction Set Computer c) poate salva si rula ulterior seturi de instructiuni
d) Complex Info Set Convertor d) folosesc un modulator in faza pentru compresie
15. Dezavantajul procesoarelor CISC 16. Arhitectura Harvard foloseste UC de tip:
a) consumul de energie este mai mare a) CISC
b) operatiile asupra fluxului de instructiuni sunt b) SISC
mai lente
c) costurile de productie sunt mai mari c) FISC
d) trebuiesc reinitializate des d) RISC
16. Setul de instructiuni pentru un µP RISC este: 16. Lungimea instructiunilor recunoscute de RISC:
a) inexistent a) pot avea lungimi intre 1 si 4 cuvinte
b) redus, limitat doar la instructiuni foarte uzitate b) au lungime variabila nedefinita
c) flexibil, avand posibilitatea adaugarii mai c) au o lungime fixa si ocupa un singur cuvant din
multor instructiuni la set memorie
d) separat pe blocuri, neputand fi accesate d) au o lungime fixa si ocupa doua cuvinte in
simultan memorie
17. Care sunt tipurile de date cu care poate opera 17. Cate moduri de adresare suporta TMS320C32
TMS320C32?
a) numere intregi cu semn a) 5
b) numere reale reprezentate in virgula mobila b) 2
c) numere intregi fara semn c) 1
d) toate variantele d) 11
17. Adresarea la registru se foloseste atunci cand: 18. Adresarea imediata se foloseste atunci cand:
a) memoria externa este folosita in alt proces a) operandul se regaseste intr-unul din registrii
b) operandul nu se regaseste in registrii disponibili b) valoarea operandului este specificata in campul
instructiune
c) operandul se regaseste intr-unul din registrii c) valoarea operandului difera de cea specificata
d) un literal trebuie stocat intr-unul din registrii d) valoarea operandului nu este specificata in
campul instructiune
18. Tipul adresarii indirecte este specificat de un camp de: 18. Care din urmatoarele constituie o adresare imediata?
a) 8 biti a) INCI*-AR3(5), R0
b) 4 biti b) ABSI*-AR5(1), R0
c) 5 biti c) ADDI @FEDBh, R0
d) 1 bit d) SUBI 3, R0
19. Cum se reprezinta un nr intreg in virgula fixa in C2? 19. Cum se reprezinta operanzii cu semn in format scurt?
a) cel mai semnificativ bit reprezinta semnul, iar a) pe 16 biti, primii 8 reprezentand semnul
daca numarul este negativ se neaga restul bitilor
si se adauga 1
b) cel mai nesemnificativ bit reprezinta semnul, iar b) pe 32 biti, al 5-lea cel mai semnificativ
daca numarul este negativ se adauga 1 reprezentand semnul
c) cel mai semnificativ bit reprezinta semnul, iar c) pe 16 biti, primul reprezentand semnul
daca numarul este negativ se scade 1
d) cel mai semnificativ bit reprezinta semnul, iar d) pe 32 biti, primii 16 reprezentand semnul
daca numarul este pozitiv se neaga restul bitilor
si se scade 1
19. Pe cati biti se reprezinta un numar intreg in format 20. Care este valoarea mantisei pentru S=1?
simpla precizie?
a) 16 biti a) M=10.F1ϵ[0, 1]
b) 32 biti b) M=10.F1ϵ[-1, 1)
c) 24 biti c) M=10.F2ϵ[-2, -1)
d) 8 biti d) M=10.F2ϵ(-1, 0]
20. Numerele reale in virgula mobila se reprezinta astfel: 20. Reprezentarea in virgula mobila a numarului
zecimal -8,125:
a) 1B semn, 5B exponent, 10B camp fractie a) 1000 1 00000100000
b) 4B exponent, 1B semn, 11B camp fractie b) 1001 1 00000100000
c) 1B semn, 7B intreg, 8B valoare zecimala c) 0011 1 00000100000
d) 5B exponent, 1B semn, 10B camp fractie d) 1000 1 11111100000
21. Valoarea zecimala a numarului 77FFh in format scurt: 21. Valoarea zecimala a numarului 9000h in format scurt:
a) 0,0078125 a) -256
b) 255,94 b) 5,877
c) 5,877 c) -3,402
d) -256 d) 0,0078125
21. Valoarea zecimala a numarului 7800h in format scurt: 22. Valoarea zecimala a numarului 7F7F FFFFh in format
simpla precizie:
38
a) 255,94 a) 3,4028236 ∙ 10
38
b) 5,877 b) 3,4028234 ∙ 10
38
c) -256 c) -3,4028234 ∙ 10
-38
d) 5,877 d) 5,8774717 ∙ 10
22. Valoarea zecimala a numarului 8100 0000h in format 22. Valoarea zecimala a numarului 7F80 0000h in format
simpla precizie: simpla precizie:
38 38
a) 3,4028234 ∙ 10 a) 3,4028236 ∙ 10
38 38
b) 3,4028236 ∙ 10 b) -3,4028236 ∙ 10
38 38
c) -3,4028234 ∙ 10 c) -3,4028234 ∙ 10
-39 -39
d) 5,8774717 ∙ 10 d) 5,8774717 ∙ 10
23. Valoarea zecimala a numarului 7F 7FFF FFFFh in 23. Valoarea zecimala a numarului 81 0000 0000h in
format precizie extinsa: format precizie extinsa:
-39 38
a) 5,8774717541 ∙ 10 a) 3,4028236684 ∙ 10
38 -39
b) -3,4028236692 ∙ 10 b) -5,8774717541 ∙ 10
38 -39
c) 3,4028236684 ∙ 10 c) 5,8774717541 ∙ 10
38 38
d) -3,4028236684 ∙ 10 d) -3,4028236692 ∙ 10
23. Valoarea zecimala a numarului 7F 8000 0000h in 24. Registrul de stare(ST) lucreaza pe:
format precizie extinsa:
38
a) 3,4028236692 ∙ 10 a) 32 biti
38
b) 3,4028236684 ∙ 10 b) 64 biti
38
c) -3,4028236692 ∙ 10 c) 16 biti
-39
d) 5,8774717541 ∙ 10 d) 24 biti
24. Valoarea registrului ST la initializare este: 24. Asupra registrului ST se pot efectua operatiile:
a) 8000h a) stergere si initializare
b) 0000 0000h b) scriere si initializare
c) 8000 0000h c) scriere si stergere
d) 0000h d) salvare si restaurare
25. Procesorul TMS320C32 poate aloca un spatiu de 25. Cate magistrale are procesorul TMS320C32?
memorie de:
a) 1Mcuvinte a) 5 magistrale
b) 256kcuvinte b) 7 magistrale
c) 16Mcuvinte c) 2 magistrale
d) 256Mcuvinte d) 8 magistrale
25. La ce poate fi folosita magistrala externa? 26. Rolul memoriei cache:
a) la comunicarea cu memoria externa ASK a) reduce numarul de initializari ale UC
b) la implementarea unui sistem de dezvoltare cu b) reduce numarul de accesari la memoria externa a
DSP procesorului
c) la comunicarea cu memoria CROM c) reduce numarul de initializari ale mem RAM
d) la imbunatatirea comunicarii intre UC si RALU d) reduce numarul de accesari la memoria ADP
26. Cum este accesata memoria cache? 26. Acronimul SSA reprezinta:
a) Prin magistrala de date a automatului RALU a) Solid State Anvergure
b) Folosind algoritm SSA b) Superior Segment Address
c) Wireless c) Segment Start Address
d) Folosind algoritm LRU d) Senoir State Address
27. Cate canale DMA are procesorul TMS320C32? 27. Ce este controlerul DMA?
a) 4 canale a) un periferic programabil, capabil să transfere
blocuri de date doar cu intervenţia CPU
b) 1 canal b) un periferic programabil, capabil sa transfere
blocuri de date fara interventia CPU
c) 2 canale c) un periferic programabil,care nu este capabil
să transfere blocuri de date
d) 8x2 canale d) un periferic neprogramabil
27. Registrul numarator al controlerului DMA este 28. Ce face comanda .bzz rez,8?
construit pe:
a) 16 biti a) rezerva un spatiu de memorie cu 8 elemente
b) 24 biti b) realoca un spatiu de 8 biti in registrul Z
c) 32 biti c) testeaza registrul rez pentru valoarea 8
d) 8 biti d) initializeaza bitul 8 din registrul Z
28. Ce face comanda .bzz rez,2? 28. Ce face comanda .bdf @k5,r2?
a) realoca un spatiu de 2 biti in registrul Z a) testeaza daca valoarea k5 se regaseste in r2
b) testeaza daca in registrul rez este stocata b) aduna valoarea constantei k5 din valoarea
valoarea 2 stocata in r2
c) rezerva un spatiu de memorie cu 2 elemente c) scade valoarea constantei k5 din valoarea stocata
in r2
d) initializeaza bitul al 3-lea din registrul Z d) incarca constanta k5 in registrul r2
29. La norma euclidiana elementele vectorului sunt 29. Care este comanda pentru a afla adrsa de inceput a
accesate prin intermediul... elementelor vectorului dat?
a) magistralei interne de adrese a) L_v .word 9
b) indicelui aflat in registrul ar0 b) Adcz .word V_Y
c) indicelui aflat in registrul rp0 c) Adcv .word CV
d) indicelui aflat in registrul status d) Addr V_Y
29. Cum se noteaza forma euclidiana a unui vector? 30. La calculul distantei euclidiene dintre 2 vectori
trebuiesc satisfacute conditiile:
a) <A> a) pozitivitate, paralelism, egalitatea trapezului
b) (B) b) pozitivitate, simetrie, inegalitatea triunghiului
c) ||X|| c) paralelism, asimetrie, inegalitatea trapezului
d) [Y] d) pozitivitate, perpendicularitate, simetrie
30. La distanta euclidiana dintre 2 vectori, masura 30. Ce forma ia distanta Manhattan pentru date binare?
similaritatii este:
a) invers proportionala cu distanta dintre cele 2 a) forma distantei Hamming sau a celei Tanimoto
puncte
b) proportionala cu distanta dintre cele 2 puncte b) forma distantei Hamming
c) egala cu distanta dintre puncte c) forma simetrica paralela
d) egala cu dublul distantei dintre puncte d) forma Tanimoto
Popa
1.1 Cum mai sunt numite in literature de specialitate Procesoarele numerice de semnal?
DSP
DPM
PDM
1.2 De ce tip sunt Procesoarele numerice de semnal?
Single-chip
Double-chip
Multi-chip
1.3 Alege afirmatia adevarata
Evolutia in timp a procesoarelor de semnal a fost conditionate de
dezvoltarea tehnologiei de fabricatie a circuitelor integrate digitale.
Evolutia in timp a procesoarelor de semnal nu a fost conditionate de
dezvoltarea tehnologiei de fabricatie a circuitelor integrate digitale.
2.1 Alege raspunsul corect: Semnalul este o marime fizica masurabila
Dependenta de timp
Independenta de timp
2.2 Dupa natura lor, semnalele pot fi:
Deterministe sau aleatoare
Deterministe sau crescatoare
Deterministe sau descrescatoare
2.3 Evolutia in timp supusa hazardului, este caracteristic pentru:
Semnalele deterministe
Semnalele aleatoare
Semnalele crescatoare
3.1 In raport cu variabila de timp, semnalele pot fi:
Cu timp continuu
Cu timp discret
Cu timp discontinuu
3.2 Semnalele cu timp continuu sunt numite
Semnale analogice
Semnale discrete
Semnale deterministe
3.3 Semnalele cu timp discret sunt numite
Semnale analogice
Semnale discrete
Semnale deterministe
4.1 Considerand discontinuitatea in amplitudine, semnalele pot fi:
Continue
discrete
analogice
4.2 Cum sunt discontinuitatile semnalelor realizabil fizic?
Finite
Infinite
Descrescatoare
Rotarii
1.Procesoare digitale de semnal: definiţie, caracterizare generală
1.1 PDS-urile sunt sisteme de calcul programabile care
a) Operează numai cu semnale numerice
b) Operează cu semnale numerice și analogice
c) Operează numai cu semnale analogice în timp real
d) Nu pot prelucra date în timp real
1.2 DSP-ul în stuctura lui conține
a) Numai unitatea centrală
b) Unitatea centrală și subsistemul de memorie
c) Principalele subsisteme ale unui sistem de calcul
d) Unitatea centrală și subsistemul IN/OUT
1.3 Structura interna a unui DSP este
a) Serie și permite execuția unei singure operații
b) Paralelă și permite efectuarea mai multor operații simultan cât în VM cât și în VF
c) Parelelă și permite efectuarea mai multor operații numai în VF
d) Serie și permite prelucrarea semnalelor întrun timp foarte scurt
Performanțe ridicate
Performanțe acceptabile și preț redus
Preț redus, dar și performanțe scazute
Aplicabil întro mare diversitate de proiecte datorita memoriei reprogramabile
||X||=√ 12 + 22 + … + 2− 1
||X||=√ 12 + 22 + … + 2− 1 + 2
||X||=√ 12 ∗ 22 ∗ … ∗ 2− 1 ∗ 2
||X||=√ 12 ∗ 2 2 ∗ … ∗ 2 −1
Serban
241. Ce sunt procesoare numerice de semnal ? 242. Cum lucrează procesoarele de semnal ?
a) sisteme destinate prelucrării a semnalelor a) la frecvențe mici și dispune de un set complex de
analogice instrucțiuni
b) sisteme de calcul destinate prelucrării a b) la frecvențe mari și dispune de un set simplu de
semnalelor digitale instrucțiuni
c) sisteme de calcul pentru prelucrarea semnalelor c) la frecvențe mari și dispune de un set complex de
continue instrucțiuni
d) sisteme destinate prelucrării a semnalelor d) la frecvențe mici și dispune de un set simplu de
tranzitorii instrucțiuni
243. Procesoarele de semnal din gama TMS320C3x lucrează 244. În sistemele de prelucrare și transmisie a semnalelor , ce
cu numere în virgula mobilă pe: este un semnal?
a) 32 biți a) o mărime fizică independentă
b) 16 biți b) o mărime fizică nepurtătoare de informație
c) 64 biți c) o mărime fizică dependentă de variabila de timp
d) 8 biți d) o mărime fizică nemăsurabilă
245. Care din următoarele afirmații descrie semnalele 246. Ce reprezintă semnalele discrete?
deterministe?
a) sunt prevăzute pentru un semnal de timp limitat a) sunt ordonate sub forma unei serii de stări
b) sunt purtătoare de informație b) variabila de timp nu poate fi înlocuită cu orice
variabilă
c) nu poate fi exprimată analitic printr-o funcție de c) se pot obține dintr-un semnal digital
timp
d) au evoluție în timp predefinită d) conține o serie de numere întregi
247. Ce presupune prelucrarea numerică de semnal? 248. Care variantă de răspuns este corectă?
Semnalele analogice...
a) conversia în format analogic a) poate fi prelucrate fără convertire
b) prelucrarea semnalelor discrete b) presupune semnalele numerice
c) păstrarea informației dintre eșantioane c) trebuie convertite numeric pentru a fi prelucrate
d) prelucrarea informației sub formă electrică d) trebuie convertită numeric prin tehnici de
prelucrare analogică
249. Ce caracteristică reprezintă un convertor analog- 250. Care este dezavantajul utilizării unui sistem de prelucrare
numeric? numerică a semnalelor?
a) este utilizat pentru conversia mai multor semnale a) reprogramarea algoritmului de prelucrare
,prin multiplexare analogică numerică
b) are frecvența de eșantionare trebuie să fie mai b) imunitate redusă la zgomot
mică decât dublu frecvenței maxime
c) nu are semnale inutile ce poate introduce c) filtrele de ordin mare nu poate fi realizate cu
informații suplimentare sisteme analogice
d) are la bază un multiplexor care informează d) stocare permanentă a datelor
procesorul că a terminat conversia curentă
251. Ce reprezintă sisteme încorporate? 252. Care din următoarele variante este o categorie de produse
a sistemelor încorporate?
a) sisteme specifice aplicației și conțin procesoare a) produse elementare cu DSP-uri
numerice de semnal
b) sisteme specifice aplicației și conțin procesoare b) produse de performanță medie cu DSP-uri
analogice de semnal
c) o clasă de sisteme de prelucrare analogică c) produse neperformante cu DSP-uri
d) sistem cu specificații de uz general d) produse portabile cu DSP-uri
253. Din punct de vedere hardware ,ce conține sistemele 254. Aplicații ale DSP-urilor în telecomunicații a avut un
încorporate pentru prelucrarea semnalelor? impact pozitiv?
a) interfațare numeric-analogic a) Nu, pentru că a dus la majorarea costurilor de
telecomunicații
b) program de control și diagnostic b) A avut un rol important în multiplexarea
semnalelor, deoarece permite transmiterea pe un
singur mediu a mai multor convorbiri
c) aplicații c) Nu a avut un impact pozitiv, deoarece nu se putea
transmite semnale vocale simultan
d) memorii RAM și ROM d) A avut un plus pentru compresia datelor care
asigura transferurile acelorași informații , la rate
mai mici, dar pe distanțe mai mici
255. Controlul ecoului realizată de DSP-uri, dacă distanța de 256. Ce permite procesoarele numerice de semnal muzical ?
convorbire crește...
a) ecoul devine sesizabil și neschimbat a) generarea ecourilor și reverberațiilor artificiale
b) procesoarele numerice nu poate anula ecoul b) generarea semnalelor fără ecou
c) procesoarele numerice poate anula ecoul prin c) generarea semnalelor fără reverberații
generarea unui antisemnal
d) DSP-ul poate anula ecoul, dar provoacă o d) generarea semnalelor fără efect acustic
întârziere ,afectând comunicația
257. Odată cu folosirea DSP-urilor în tehnicile de generare și 258. Cum au revoluționat tehnica radarului DSP-urile?
recunoaștere a vorbirii...
a) sistemul primește orice comandă vocală și o a) au comprimat pulsul după reacție ,dar cu
sesizează micșorarea distanței maxime de operare a
radarului.
b) sistemul folosește limbaj natural pentru a b) au comprimat pulsul după reacție ,fără micșorarea
răspunde distanței de operare a radarului
c) sistemul izolează fiecare cuvânt și apoi o c) pulsul este optimizat ,dar fără selecție rapidă
analizează
d) sistemul nu are limitări de recunoașterea vorbirii d) pulsul nu e optimizat, dar generează pulsuri
diferite în formă și frecvență
259. După apariția DSP-urilor în imagistica cu raze X , ce 260. În cazul sistemelor video, utilizând DSP-uri , ce tehnică
problemă majoră a fost limitată ? de comprimare se utilizează pentru bunurile de larg
consum?
a) nu se putea distinge țesutul moale din cauza a) reducerea numărului de biți de reprezentare a
coastelor imaginii
b) limitare a razelor X pentru a reduce apariția b) ștergerea imaginilor care sunt asemănătoare
cancerului
c) calitatea rea a imaginii c) limitarea imaginilor care sunt neclare
d) suprapunerea organelor d) amplificarea numărului de biți de reprezentare a
imaginii
21. Ce precizează arhitectura unui sistem de calcul? 22. Care este componenta a unui sistem „single-chip” ?
a) modul de interconectare a subsistemelor a) magistrală
b) modul de conectare a sistemelor b) CAN
c) obținerea funcțiilor a unui sistem c) unitate centrală
d) erorile posibile unui subsistem d) porturi paralele
23. Care arhitectură folosește o magistrală comună pentru 24 Care arhitectură folosește magistrale separate de
transferul alternativ de instrucțiuni ? transfer , putând transfera simultan instrucțiuni și
date?
a) Arhitectura Harvard a) Arhitectura monomagistrală
b) Arhitectura multimagistrală b) Arhitectura von Neumann
c) Arhitectura Harvard modificată c) Arhitectura Harvard modificată
d) Arhitectura von Neumann d) Arhitectura Harvard
25. Ce tip de unități centrale este utilizată în procesarea 26. Care este avantajul arhitecturii von Neumann?
cu arhitectura von Neumann?
a) SRAM a) nivel de performanță ridicat
b) CISC b) costul mediu
c) UCP c) realizarea performantă a circuitelor integrate
d) RISC d) transfer de date rapid
27. Care sunt caracteristicile arhitecturii Harvard? 28. Procesoarele PIC pe 8 biți au dimensiunea cuvântului
din MP de...
a) utilizează memorii separate de program și date a) 8 biți
b) utilizează o magistrală comună pentru b) 16 biți
transferul alternativ de instrucțiuni
c) utilizează memorii comune de program și date c) 32 biți
d) utilizează o magistrală comună pentru d) 64 biți
memorarea unei valori constante
29. Care este avantajul și dezavantajul arhitecturii 30. Ce caracteristici are arhitectura Harvard modificată?
Harvard?
a) necesită mecanisme suplimentare ,dar are a) permite memoriei de program să stocheze
costuri de realizare mici numai instrucțiuni
b) necesită mecanisme suplimentare ,dar are b) permite memoriei de program să genereze
performanțe mai mari instrucțiuni
c) nu necesită mecanisme suplimentare, dar are c) permite memoriei de program să genereze date
costuri de realizare mari
d) nu necesită mecanisme suplimentare ,dar are d) permite memoriei de program să stocheze
performanțe mai mari blocuri de date
31. Cum se obține arhitectura Harvard modificată? 32. În câte moduri pot fi utilizate blocuri de date curate de
UC?
a) Se obține prin realizarea unei căi hardware a) Doar prin accesul lor direct din MP
suplimentare, de legătură între magistrala de
instrucțiuni și magistrala de date
b) Se obține prin realizarea unei căi hardware b) Doar prin transferul lor din MP în MD și apoi
suplimentare, de legătură între memorie de accesul la aceste dare din MD
date și magistrală de date
c) Se obține prin realizarea unei căi hardware c) Prin accesul lor direct din MP și prin transferul
suplimentare, de legătură între magistrala de lor din MP în MD
instrucțiuni și memorie de date
d) Se obține prin realizarea unei căi hardware d) niciuna din variante
suplimentare, de legătură între magistrala de
date și magistrală de instrucțiuni
33. Ce funcție realizează subsistemul unității centrale 34. Cu ce valori lucrează unitățile de prelucrare ?
(UC) ?
a) Subsistemul UC realizează funcția de transfer a) valori binare
de date
b) Subsistemul UC realizează funcția de b) valori reale
memorare a informațiilor
c) Subsistemul UC realizează funcția de eliminare c) valori Hexa
a datelor inutile
d) Subsistemul UC realizează funcția de d) valori zecimale
prelucrarea a informațiilor
35. La microprocesoarele pe 32 biți, unitățile de virgulă 36. Cum se obțin sistemele digitale de ordinul 3?
fixă efectuează prelucrări ,folosind registre utilizator
pe...
a) 64 biți a) se obțin prin realizarea unei bucle de reacție
peste un sistem digital de ordinul 2
b) 124 biți b) se obțin prin realizarea unei bucle de reacție
închisă de ordinul 1
c) 32 biți c) se obțin prin realizarea unei bucle de reacție
închisă de ordinul 2
d) 256 biți d) se obțin prin realizarea unei bucle de reacție
peste un sistem digital de ordinul 1
37. În funcție de tipul sistemului digital conectat în buclă 38. Care sunt tipurile de operații efectuate de UC?
cu automatul A, câte tipuri de sisteme de ordinul 3
rezultă?
a) sisteme cu bucla de reacție închisă printr-un a) operații Hexa, operații binare, operații în
bistabil JK ; sisteme cu bucla închisă printr-o virgulă fixă
memorie RAM ; sisteme obținute prin
interconectarea în buclă a trei automate finite
b) sisteme cu bucla închisă printr-o memorie b) operații binare, operații în virgula mobilă,
ROM ; sisteme prin interconectare în buclă a operații în virgulă fixă
două automate finite
c) sisteme cu bucla de reacție închisă printr-un c) operații în virgulă mobilă, operații în virgula
CLC ; sisteme cu bucla închisă printr-o fixă, operații Hexa
memorie ROM
d) sisteme cu bucla de reacție închisă printr-un d) operații în virgula mobilă, operații Hexa,
CLC ; sisteme cu bucla închisă printr-o operații binare
memorie RAM ; sisteme obținute prin
interconectarea în buclă de reacție a două
automate finite
39. Ce funcție realizează CROM-ul ? 40. Ce conține unitatea RALU și ce funcții realizează?
a) primește din exterior o instrucțiune și o execută a) conține o unitate de aritmetico-logică pentru
executarea instrucțiunii
b) primește din exterior o instrucțiune și o b) conține o unitate de aritmetico-logică și un set
memorează de registre utilizatorul, pentru prelucrare
propriu-zisă ale procesorului
c) primește din exterior o instrucțiune și transmite c) conține o unitate de aritmetico-logică și un set
datele de registre utilizatorul ,pentru executarea
instrucțiunii
d) primește din exterior o instrucțiune și o d) conține un set de registre utilizatorul pentru
informează stocare a datelor
41. Ce este un procesor central? 42. Care este principala sarcină a unui procesor central?
a) este un sistem digital secvențial ce are la bază o a) primește date și le execută
structură de transmitere de date
b) este un sistem analogic secvențial ce are la bază b) primește instrucțiuni și le memorează
o structură de transmitere de date
c) este un sistem digital secvențial ce are la bază o c) citește date și le memorează
structură de procesare
d) este un sistem analogic secvențial ce are la bază d) citește instrucțiuni și le execută
o structură de procesare
43. Ce reprezintă o instrucțiune? 44. Cum sunt caracterizate procesoarele CISC?
a) este formată dintr-un singur octet, are o lungime a) sunt caracterizate de un set extins de
fixă și este independentă instrucțiuni, flexibile și complexe
b) este formată din mai mulți octeți ,are lungime b) sunt caracterizate de un set mic de instrucțiuni ,
fixă sau variabilă și este dependentă de tipul flexibile și complexe
procesorului
c) este formată dintr-un singur octet , are o sunt caracterizate de un set extins de instrucțiuni
c)
lungime mobilă și este independentă , flexibile și simple
d) este formată din mai mulți octeți ,are o lungime d) sunt caracterizate de un set mic de instrucțiuni,
mobilă și este dependentă de tipul procesorului neflexibil și complex
45. Ce presupune caracterul complex pentru procesoarele 46. Care sunt principalele dezavantaje ale procesorului
CISC? CISC?
a) microprocesorul efectuează 1-2 operații a) operațiile asupra fluxului de instrucțiuni sunt
,rezolvând o sarcină prin mai multe comenzi mai lente ; pe magistrala comună se poate
printr-o comandă din exterior transfera un cuvânt dintr-o instrucțiune ; nu sunt
permise instrucțiuni ca să utilizeze 2 operanzi
de memorie
b) microprocesorul efectuează mai multe operații b) operațiile asupra fluxului de instrucțiuni sunt
înlănțuite ,rezolvând mai multe sarcini printr-o mai rapide ; pe magistrala comună se poate
comandă din exterior transfera un set de cuvinte dintr-o instrucțiune ;
sunt permise instrucțiuni ca să utilizeze 2
operanzi de memorie
c) microprocesorul efectuează mai multe operații c) operațiile asupra fluxului de instrucțiuni sunt
înlănțuite ,rezolvând mai multe sarcini printr-o mai lente ; sunt 2 magistrale și doar unul se
comandă din interior poate transfera un cuvânt dintr-o instrucțiune ;
sunt permise o instrucțiune ca să utilizeze 2
operanzi de memorie
d) microprocesorul efectuează 1-2 operații d) operațiile asupra fluxului de instrucțiuni sunt
,rezolvând o sarcină printr-o comandă din mai rapide; sunt 2 magistrale și doar unul se
interior poate transfera un set de cuvinte dintr-o
instrucțiune ; nu sunt permise instrucțiuni ca să
utilizeze 2 operanzi de memorie
47. Ce arhitectură au unități centrale de tip RISC? 48. Care sunt caracteristicile pentru microprocesoarele
RISC?
a) arhitectura von Neumann a) setul de instrucțiuni este mărit și nu se limitează
în instrucțiuni folosite
b) arhitectura Harvard modificată b) setul de instrucțiuni sunt simple și nu se
limitează instrucțiuni folosite
c) arhitectura Harvard c) setul de instrucțiuni sunt complexe și conține
instrucțiunile cele mai des folosite
d) arhitectura monomagistrală d) setul de instrucțiuni este redus și conține doar
instrucțiunile cele mai des folosite
49. Cum se diferențiază microprocesoare RISC de 50. Câte moduri de adresare suportă procesorul de semnal
microprocesoare CISC? TMS320C32?
a) microprocesoare RISC execută comenzi a) suportă 2 moduri de adresare
complexe în mai puține linii de cod
b) microprocesoare RISC utilizează un set simplu b) suportă 3 moduri de adresare
de instrucțiuni pentru citirea și procesarea
datelor
c) microprocesoare RISC execută instrucțiuni c) suportă 4 moduri de adresare
simple, dar viteza de procesare este lentă
d) microprocesoare RISC utilizează un set d) suporta 5 moduri de adresare
complex de instrucțiuni , dar viteza de procesare
este rapidă
51. Care din următoarele variante reprezintă o adresare la 52. Care din următoarele variante reprezintă o adresare
registru? directă?
a) ABSF R1 a) ADDI @0BCDEh, R7
b) ADDI @0BCDEh, R7 b) ABSF R1
c) 8ABCDEh, R1 c) ABSI *-AR5(1), R5 | | STI R1,*AR2--(IR1
d) ABSI *-AR5(1), R5 | | STI R1,*AR2--(IR1 d) 8ABCDEh, R1
53. Care din următoarele variante reprezintă o adresare 54. Care din următoarele variante reprezintă o adresare
indirectă ? imediată?
a) ABSI *-AR5(1), R5 | | STI R1,*AR2--(IR1 a) SUBI 1, R0
b) 8ABCDEh, R1 b) ABSI *-AR5(1), R5 | | STI R1,*AR2--(IR1
c) ABSF R1 c) ADDI @0BCDEh, R7
d) ADDI @0BCDEh, R7 d) ABSF R1
55. Când se utilizează adresarea la registru ? 56. Când se utilizează adresarea imediată?
a) atunci când operandul nu se găsește într-unul a) atunci când operandul se găsește într-unul din
din registrele din unității centrale registrele din unități centrale
b) atunci când operandul se găsește într-unul din b) atunci când se specifică adresa unui operand din
registrele din unități centrale memorie pe 24 biți
c) atunci când operandul se găsește în memorie c) atunci când valoare operandului este specificată
în câmpul instrucțiunii
d) atunci când valoare operandului este specificată d) atunci când operandul se găsește în memorie
în câmpul instrucțiunii
57. Datele numerice poate fi reprezentate ... 58. Cu câte tipuri de date numerice poate opera procesorul
de semnal TMS320C32?
a) doar în virgulă mobilă a) numai cu numere întregi fără semn
b) doar în virgulă fixă b) doua tipuri de date: numere întregi fără semn și
numere întregi cu semn
c) în virgulă mobilă sau în virgulă mobilă c) numai numere reale reprezentate în virgulă
mobilă
d) niciuna din variate d) trei tipuri de date: numere întregi fără semn ;
numere întregi cu semn ; numere reale
reprezentate în virgulă mobilă
59. Cum sunt reprezentate numerele întregi în virgulă 60. Pentru codul complement față de 2, intervalul de
fixă? reprezentate pe N biți a numerelor întregi cu semn
este?
a) sunt reprezentate prin cuvinte binare pe N biți a) I2=[-2N-1, 2N–1+1]
b) sunt reprezentate prin numere reale b) I2=[-2N-1, 2N - 1-1]
c) sunt reprezentate prin numere întregi fără semn c) I2 = [- 2N -+1, 2N - 1-1]
d) sunt reprezentate prin numere reale cu semn d) I2=[-2N-1, 2N +1-1]
În virgula fixă, numerele întregi fără semn în format În ce format sunt reprezentate numerele reale în virgulă
scurt , pe câți N biți sunt reprezentate? fixă?
E-1
a) 8 biți a) M*B
E+1
b) 16 biți b) M*B
E
c) 32 biți c) M*B
d) 64 biți d) M*B
63. În virgula mobilă, baza are o valoare fixă? 64. Care este formula generală de calcul al unui număr real
x, reprezentat în virgulă mobilă în formatul specific
procesorului TMS320C32?
E
a) Nu are o valoare fixă a) x= SS.F2 * 2
b) Are valoare fixată, fiind în general B=1 b) x= SS.F *2
E-1
c) Are valoare fixată, fiind în general B=2 c) x= SS.F *2
E+1
d) Are valoare fixată, fiind în general B=3 d) x =SS.F2 *2
65. Care e intervalul de reprezentare a numerelor întregi 66. Operând cu semn în format scurt, utilizând sa de către
cu semn în format scurt? procesor pe câți N biți se va face?
15 15
a) I2=[-2 , 2 +1] a) 8 biți
8 8
b) I2=[ -2 , 2 +1] b) 16 biți
8 8
c) I2=[-2 , 2 -1] c) 32 biți
15 15
d) I2=[-2 , 2 -1] d) 64 biți
67. Pe câți N biți sunt reprezentate numerele întregi în 68. Care sunt intervalele de reprezentare a numerelor în
format simplă precizie? virgulă fixă, întregi în format simplă precizie, pe 32 de
biți pentru operanzi fără semn?
32
a) 8 biți a) I1 = [0, 2 -1]
32
b) 16 biți b) I1 = [0, 2 +1]
32
c) 32 biți c) I1 = [1, 2 -1]
32
d) 64 biți d) I1 = [1,2 -1]
69. Pe câți N biți sunt reprezentate în virgula mobilă 70. Valoarea E=-128 reprezentare în format precizie
numerele reale în format precizie extinsă? extinsă este...
a) 10 biți a) 80000
b) 20 biți b) 8000000000h
c) 30 biți c) 80000000
d) 40 biți d) 80000h
71. Pentru format simplă precizie 7F7FFFFFFFh , 72. Ce reprezintă registrul de stare?
valoarea reală este?
-39
a) 5.8774717541·10-39 a) registrul de stare conţine informaţii globale
despre starea unităţii centrale de prelucrare, sub
forma indicatorilor de condiţii şi control
-39
b) -5.8774717568·10-39 b) registrul de stare conține urmărește datele ,sub
forma indicatorilor de control
38
c) 3.4028236684·1038 c) registrul de stare afișează instrucțiuni ,sub forma
indicatorilor de condiții și control
-38
d) -3.4028236692·1038 d) registrul de stare conține instrucțiuni pentru
stabilitate a stării unității centrale , sub forma
indicatorilor de condiții
73. Ce operații se pot efectua asupra registrului de stare ? 74. Care sunt indicatorii de comparare a doua numere fără
semn?
a) doar salvare a) C;~C;Z; ~Z
b) doar restaurare b) N;~N;Z;~Z
c) salvare și restaurare c) Z;~Z;N;~N
d) niciuna din variante d) C;~C;V;~V
75. Cât spațiu poate adresa procesorul TMS320C32? 76. Câte magistrale are procesorul TMS320C32?
a) memorie de 32 Mcuv. pe 16 biți a) 4 magistrale interne
b) memorie de 32 Mcuv . pe 32 biți b) 5 magistrale interne
c) memorie de 16 Mcuv. Pe 32 biți c) 6 magistrale interne
d) memorie de 16 biți pe 32 biți d) 7 magistrale interne
77. Ce permite un program încărcător de programe (boot- 78. Procesorul TMS320C32 dispune de o memorie cache
loader) ? pentru instrucţiuni ...
a) permite încărcarea unui program sau a unor date a) de dimensiune 64 cuvinte pe 32 biți
după iniţializarea sistemului
b) permite încărcarea unui program sau a unor date b) de dimensiune 32 cuvinte pe 64 biți
înainte de iniţializarea sistemului
c) permite încărcarea unui program sau a unor date c) de dimensiune 64 cuvinte pe 64 biți
în timpul de iniţializarea sistemului
d) permite încărcarea unui program sau a unor date d) de dimensiune 32 biți pe 32 biți
79. Ce caracteristică are memoria cache? 80 Ce algoritm folosește memoria cache?
a) este operată manual, cu intervenția utilizatorului a) CSH și LRA
b) operează automat ,fără intervenția utilizatorului b) LRU
c) operează cu instrucțiuni predefinite c) CSH și LRU
d) operează automat eliberând magistrale interne d) LRA
81. Ce reprezintă un controler DMA? 82. Care sunt principalele caracteristici ale controlerului
DMA?
a) este un periferic programabil ce memorează a) sincronizarea transferului de instrucțiuni
blocuri de date utilizând întreruperi externe
b) este un periferic programabil ce salvează și b) procesorul TMS320C32 are un canal DMA care
transmite instrucțiuni fără intervenția CPU e capabil să transfere blocuri de date
c) este un periferic programabil, dar nu e capabil c) procesorul TMS320C32 are două canale DMA,
să transfere blocuri de date fără intervenția CPU care pot lucra independent ; are registre separate
pentru adresele sursă şi destinaţie
d) este un periferic programabil, capabil să d) magistrale interne comune cu rate rapide de
transfere blocuri de date fără intervenția CPU transfer
83. Câte registre are fiecare canal DMA? 84. Dacă se notează x și y doi vectori , care e suma
ponderată cu numerele k1 și k2 ?
a) 2 registre a) z(i) = k1 · x(i) - k2 · y(i)
b) 3 registre b) z(i) = k1 · x(i) + k2 · y(i)
c) 4 registre c) z(i) = k1 · x(i) + k2 · y(i) -i
d) 5 registre d) z(i) = k1 · x(i) - k2 · y(i) + i
85. Ce comandă rezervă spațiu de memorie în MATLAB? 86. Prin ce relație se definește norma euclidiană?
a) .bss rez a)
b) mem_addr b)
c) mem_addrh c)
d) ldi d)
87. Care segvență de program realizează suma pătratelor? 88. Distanța (metrica) Mahalanobis este definită prin
expresia...
T
a) rptb alfa a) d(X,Y) = [(x-y) * C (x-y)]
ldf *ar0++,r1
mpyf r1,r1
addf r1,r0
T -1 1/2
b) rptb b) d(X,Y) = [(x+y) * C (x+y)]
ldf *ar0++,r1
mpyf r1,r1
addr r1,r0
T -1 1/2
c) rptb alfa c) d(X,Y) = [(x-y) * C (x-y)]
ldf *ar0++
mpyf r1,r1
addf
T -1
d) rptb alfa d) d(X,Y) = [(x+y) * C (x-y)]
ldf /ar1++,r1
mpyf r1,r1
addf r1,r0
89. Ce comandă este adresa de început SRAM în 90. Ce comandă inițializează r0 cu zero în MATLAB?
MATLAB?
a) adv__ a) ldi @Adcv,ar
b) .bbs rez b) ldf @c_zero,r0
c) mem_addrh c) ldi @l_v,rc
d) mem_addr d) ldi @adrez,ar
91. 92.
a) a)
b) b)
c) c)
d) d)
93. 94.
a) a)
b) b)
c) c)
d) d)
95. 96.
a) a)
b) b)
c) c)
d) d)
97. 98.
a) a)
b) b)
c) c)
d) d)
99. 100.
a) a)
b) b)
c) c)
d) d)
261. Ce sunt procesoare numerice de semnal ? 262. Cum lucrează procesoarele de semnal ?
a) sisteme destinate prelucrării a semnalelor a) la frecvențe mici și dispune de un set complex de
analogice instrucțiuni
b) sisteme de calcul destinate prelucrării a b) la frecvențe mari și dispune de un set simplu de
semnalelor digitale instrucțiuni
c) sisteme de calcul pentru prelucrarea semnalelor c) la frecvențe mari și dispune de un set complex de
continue instrucțiuni
d) sisteme destinate prelucrării a semnalelor d) la frecvențe mici și dispune de un set simplu de
tranzitorii instrucțiuni
263. Procesoarele de semnal din gama TMS320C3x lucrează 264. În sistemele de prelucrare și transmisie a semnalelor , ce
cu numere în virgula mobilă pe: este un semnal?
a) 32 biți a) o mărime fizică independentă
b) 16 biți b) o mărime fizică nepurtătoare de informație
c) 64 biți c) o mărime fizică dependentă de variabila de timp
d) 8 biți d) o mărime fizică nemăsurabilă
265. Care din următoarele afirmații descrie semnalele 266. Ce reprezintă semnalele discrete?
deterministe?
a) sunt prevăzute pentru un semnal de timp limitat a) sunt ordonate sub forma unei serii de stări
b) sunt purtătoare de informație b) variabila de timp nu poate fi înlocuită cu orice
variabilă
c) nu poate fi exprimată analitic printr-o funcție de c) se pot obține dintr-un semnal digital
timp
d) au evoluție în timp predefinită d) conține o serie de numere întregi
267. Ce presupune prelucrarea numerică de semnal? 268. Care variantă de răspuns este corectă?
Semnalele analogice...
a) conversia în format analogic a) poate fi prelucrate fără convertire
b) prelucrarea semnalelor discrete b) presupune semnalele numerice
c) păstrarea informației dintre eșantioane c) trebuie convertite numeric pentru a fi prelucrate
d) prelucrarea informației sub formă electrică d) trebuie convertită numeric prin tehnici de
prelucrare analogică
269. Ce caracteristică reprezintă un convertor analog- 270. Care este dezavantajul utilizării unui sistem de prelucrare
numeric? numerică a semnalelor?
a) este utilizat pentru conversia mai multor semnale a) reprogramarea algoritmului de prelucrare
,prin multiplexare analogică numerică
b) are frecvența de eșantionare trebuie să fie mai b) imunitate redusă la zgomot
mică decât dublu frecvenței maxime
c) nu are semnale inutile ce poate introduce c) filtrele de ordin mare nu poate fi realizate cu
informații suplimentare sisteme analogice
d) are la bază un multiplexor care informează d) stocare permanentă a datelor
procesorul că a terminat conversia curentă
271. Ce reprezintă sisteme încorporate? 272. Care din următoarele variante este o categorie de produse
a sistemelor încorporate?
a) sisteme specifice aplicației și conțin procesoare a) produse elementare cu DSP-uri
numerice de semnal
b) sisteme specifice aplicației și conțin procesoare b) produse de performanță medie cu DSP-uri
analogice de semnal
c) o clasă de sisteme de prelucrare analogică c) produse neperformante cu DSP-uri
d) sistem cu specificații de uz general d) produse portabile cu DSP-uri
273. Din punct de vedere hardware ,ce conține sistemele 274. Aplicații ale DSP-urilor în telecomunicații a avut un
încorporate pentru prelucrarea semnalelor? impact pozitiv?
a) interfațare numeric-analogic a) Nu, pentru că a dus la majorarea costurilor de
telecomunicații
b) program de control și diagnostic b) A avut un rol important în multiplexarea
semnalelor, deoarece permite transmiterea pe un
singur mediu a mai multor convorbiri
c) aplicații c) Nu a avut un impact pozitiv, deoarece nu se putea
transmite semnale vocale simultan
d) memorii RAM și ROM d) A avut un plus pentru compresia datelor care
asigura transferurile acelorași informații , la rate
mai mici, dar pe distanțe mai mici
275. Controlul ecoului realizată de DSP-uri, dacă distanța de 276. Ce permite procesoarele numerice de semnal muzical ?
convorbire crește...
a) ecoul devine sesizabil și neschimbat a) generarea ecourilor și reverberațiilor artificiale
b) procesoarele numerice nu poate anula ecoul b) generarea semnalelor fără ecou
c) procesoarele numerice poate anula ecoul prin c) generarea semnalelor fără reverberații
generarea unui antisemnal
d) DSP-ul poate anula ecoul, dar provoacă o d) generarea semnalelor fără efect acustic
întârziere ,afectând comunicația
277. Odată cu folosirea DSP-urilor în tehnicile de generare și 278. Cum au revoluționat tehnica radarului DSP-urile?
recunoaștere a vorbirii...
a) sistemul primește orice comandă vocală și o a) au comprimat pulsul după reacție ,dar cu
sesizează micșorarea distanței maxime de operare a
radarului.
b) sistemul folosește limbaj natural pentru a b) au comprimat pulsul după reacție ,fără micșorarea
răspunde distanței de operare a radarului
c) sistemul izolează fiecare cuvânt și apoi o c) pulsul este optimizat ,dar fără selecție rapidă
analizează
d) sistemul nu are limitări de recunoașterea vorbirii d) pulsul nu e optimizat, dar generează pulsuri
diferite în formă și frecvență
279. După apariția DSP-urilor în imagistica cu raze X , ce 280. În cazul sistemelor video, utilizând DSP-uri , ce tehnică
problemă majoră a fost limitată ? de comprimare se utilizează pentru bunurile de larg
consum?
a) nu se putea distinge țesutul moale din cauza a) reducerea numărului de biți de reprezentare a
coastelor imaginii
b) limitare a razelor X pentru a reduce apariția b) ștergerea imaginilor care sunt asemănătoare
cancerului
c) calitatea rea a imaginii c) limitarea imaginilor care sunt neclare
d) suprapunerea organelor d) amplificarea numărului de biți de reprezentare a
imaginii
21. Ce precizează arhitectura unui sistem de calcul? 22. Care este componenta a unui sistem „single-chip” ?
a) modul de interconectare a subsistemelor a) magistrală
b) modul de conectare a sistemelor b) CAN
c) obținerea funcțiilor a unui sistem c) unitate centrală
d) erorile posibile unui subsistem d) porturi paralele
23. Care arhitectură folosește o magistrală comună pentru 24 Care arhitectură folosește magistrale separate de
transferul alternativ de instrucțiuni ? transfer , putând transfera simultan instrucțiuni și
date?
a) Arhitectura Harvard a) Arhitectura monomagistrală
b) Arhitectura multimagistrală b) Arhitectura von Neumann
c) Arhitectura Harvard modificată c) Arhitectura Harvard modificată
d) Arhitectura von Neumann d) Arhitectura Harvard
25. Ce tip de unități centrale este utilizată în procesarea 26. Care este avantajul arhitecturii von Neumann?
cu arhitectura von Neumann?
a) SRAM a) nivel de performanță ridicat
b) CISC b) costul mediu
c) UCP c) realizarea performantă a circuitelor integrate
d) RISC d) transfer de date rapid
27. Care sunt caracteristicile arhitecturii Harvard? 28. Procesoarele PIC pe 8 biți au dimensiunea cuvântului
din MP de...
a) utilizează memorii separate de program și date a) 8 biți
b) utilizează o magistrală comună pentru b) 16 biți
transferul alternativ de instrucțiuni
c) utilizează memorii comune de program și date c) 32 biți
d) utilizează o magistrală comună pentru d) 64 biți
memorarea unei valori constante
29. Care este avantajul și dezavantajul arhitecturii 30. Ce caracteristici are arhitectura Harvard modificată?
Harvard?
a) necesită mecanisme suplimentare ,dar are a) permite memoriei de program să stocheze
costuri de realizare mici numai instrucțiuni
b) necesită mecanisme suplimentare ,dar are b) permite memoriei de program să genereze
performanțe mai mari instrucțiuni
c) nu necesită mecanisme suplimentare, dar are c) permite memoriei de program să genereze date
costuri de realizare mari
d) nu necesită mecanisme suplimentare ,dar are d) permite memoriei de program să stocheze
performanțe mai mari blocuri de date
31. Cum se obține arhitectura Harvard modificată? 32. În câte moduri pot fi utilizate blocuri de date curate de
UC?
a) Se obține prin realizarea unei căi hardware a) Doar prin accesul lor direct din MP
suplimentare, de legătură între magistrala de
instrucțiuni și magistrala de date
b) Se obține prin realizarea unei căi hardware b) Doar prin transferul lor din MP în MD și apoi
suplimentare, de legătură între memorie de accesul la aceste dare din MD
date și magistrală de date
c) Se obține prin realizarea unei căi hardware c) Prin accesul lor direct din MP și prin transferul
suplimentare, de legătură între magistrala de lor din MP în MD
instrucțiuni și memorie de date
d) Se obține prin realizarea unei căi hardware d) niciuna din variante
suplimentare, de legătură între magistrala de
date și magistrală de instrucțiuni
33. Ce funcție realizează subsistemul unității centrale 34. Cu ce valori lucrează unitățile de prelucrare ?
(UC) ?
a) Subsistemul UC realizează funcția de transfer a) valori binare
de date
b) Subsistemul UC realizează funcția de b) valori reale
memorare a informațiilor
c) Subsistemul UC realizează funcția de eliminare c) valori Hexa
a datelor inutile
d) Subsistemul UC realizează funcția de d) valori zecimale
prelucrarea a informațiilor
35. La microprocesoarele pe 32 biți, unitățile de virgulă 36. Cum se obțin sistemele digitale de ordinul 3?
fixă efectuează prelucrări ,folosind registre utilizator
pe...
a) 64 biți a) se obțin prin realizarea unei bucle de reacție
peste un sistem digital de ordinul 2
b) 124 biți b) se obțin prin realizarea unei bucle de reacție
închisă de ordinul 1
c) 32 biți c) se obțin prin realizarea unei bucle de reacție
închisă de ordinul 2
d) 256 biți d) se obțin prin realizarea unei bucle de reacție
peste un sistem digital de ordinul 1
37. În funcție de tipul sistemului digital conectat în buclă 38. Care sunt tipurile de operații efectuate de UC?
cu automatul A, câte tipuri de sisteme de ordinul 3
rezultă?
a) sisteme cu bucla de reacție închisă printr-un a) operații Hexa, operații binare, operații în
bistabil JK ; sisteme cu bucla închisă printr-o virgulă fixă
memorie RAM ; sisteme obținute prin
interconectarea în buclă a trei automate finite
b) sisteme cu bucla închisă printr-o memorie b) operații binare, operații în virgula mobilă,
ROM ; sisteme prin interconectare în buclă a operații în virgulă fixă
două automate finite
c) sisteme cu bucla de reacție închisă printr-un c) operații în virgulă mobilă, operații în virgula
CLC ; sisteme cu bucla închisă printr-o fixă, operații Hexa
memorie ROM
d) sisteme cu bucla de reacție închisă printr-un d) operații în virgula mobilă, operații Hexa,
CLC ; sisteme cu bucla închisă printr-o operații binare
memorie RAM ; sisteme obținute prin
interconectarea în buclă de reacție a două
automate finite
39. Ce funcție realizează CROM-ul ? 40. Ce conține unitatea RALU și ce funcții realizează?
a) primește din exterior o instrucțiune și o execută a) conține o unitate de aritmetico-logică pentru
executarea instrucțiunii
b) primește din exterior o instrucțiune și o b) conține o unitate de aritmetico-logică și un set
memorează de registre utilizatorul, pentru prelucrare
propriu-zisă ale procesorului
c) primește din exterior o instrucțiune și transmite c) conține o unitate de aritmetico-logică și un set
datele de registre utilizatorul ,pentru executarea
instrucțiunii
d) primește din exterior o instrucțiune și o d) conține un set de registre utilizatorul pentru
informează stocare a datelor
41. Ce este un procesor central? 42. Care este principala sarcină a unui procesor central?
a) este un sistem digital secvențial ce are la bază o a) primește date și le execută
structură de transmitere de date
b) este un sistem analogic secvențial ce are la bază b) primește instrucțiuni și le memorează
o structură de transmitere de date
c) este un sistem digital secvențial ce are la bază o c) citește date și le memorează
structură de procesare
d) este un sistem analogic secvențial ce are la bază d) citește instrucțiuni și le execută
o structură de procesare
43. Ce reprezintă o instrucțiune? 44. Cum sunt caracterizate procesoarele CISC?
a) este formată dintr-un singur octet, are o lungime a) sunt caracterizate de un set extins de
fixă și este independentă instrucțiuni, flexibile și complexe
b) este formată din mai mulți octeți ,are lungime b) sunt caracterizate de un set mic de instrucțiuni ,
fixă sau variabilă și este dependentă de tipul flexibile și complexe
procesorului
c) este formată dintr-un singur octet , are o sunt caracterizate de un set extins de instrucțiuni
c)
lungime mobilă și este independentă , flexibile și simple
d) este formată din mai mulți octeți ,are o lungime d) sunt caracterizate de un set mic de instrucțiuni,
mobilă și este dependentă de tipul procesorului neflexibil și complex
45. Ce presupune caracterul complex pentru procesoarele 46. Care sunt principalele dezavantaje ale procesorului
CISC? CISC?
a) microprocesorul efectuează 1-2 operații a) operațiile asupra fluxului de instrucțiuni sunt
,rezolvând o sarcină prin mai multe comenzi mai lente ; pe magistrala comună se poate
printr-o comandă din exterior transfera un cuvânt dintr-o instrucțiune ; nu sunt
permise instrucțiuni ca să utilizeze 2 operanzi
de memorie
b) microprocesorul efectuează mai multe operații b) operațiile asupra fluxului de instrucțiuni sunt
înlănțuite ,rezolvând mai multe sarcini printr-o mai rapide ; pe magistrala comună se poate
comandă din exterior transfera un set de cuvinte dintr-o instrucțiune ;
sunt permise instrucțiuni ca să utilizeze 2
operanzi de memorie
c) microprocesorul efectuează mai multe operații c) operațiile asupra fluxului de instrucțiuni sunt
înlănțuite ,rezolvând mai multe sarcini printr-o mai lente ; sunt 2 magistrale și doar unul se
comandă din interior poate transfera un cuvânt dintr-o instrucțiune ;
sunt permise o instrucțiune ca să utilizeze 2
operanzi de memorie
d) microprocesorul efectuează 1-2 operații d) operațiile asupra fluxului de instrucțiuni sunt
,rezolvând o sarcină printr-o comandă din mai rapide; sunt 2 magistrale și doar unul se
interior poate transfera un set de cuvinte dintr-o
instrucțiune ; nu sunt permise instrucțiuni ca să
utilizeze 2 operanzi de memorie
47. Ce arhitectură au unități centrale de tip RISC? 48. Care sunt caracteristicile pentru microprocesoarele
RISC?
a) arhitectura von Neumann a) setul de instrucțiuni este mărit și nu se limitează
în instrucțiuni folosite
b) arhitectura Harvard modificată b) setul de instrucțiuni sunt simple și nu se
limitează instrucțiuni folosite
c) arhitectura Harvard c) setul de instrucțiuni sunt complexe și conține
instrucțiunile cele mai des folosite
d) arhitectura monomagistrală d) setul de instrucțiuni este redus și conține doar
instrucțiunile cele mai des folosite
49. Cum se diferențiază microprocesoare RISC de 50. Câte moduri de adresare suportă procesorul de semnal
microprocesoare CISC? TMS320C32?
a) microprocesoare RISC execută comenzi a) suportă 2 moduri de adresare
complexe în mai puține linii de cod
b) microprocesoare RISC utilizează un set simplu b) suportă 3 moduri de adresare
de instrucțiuni pentru citirea și procesarea
datelor
c) microprocesoare RISC execută instrucțiuni c) suportă 4 moduri de adresare
simple, dar viteza de procesare este lentă
d) microprocesoare RISC utilizează un set d) suporta 5 moduri de adresare
complex de instrucțiuni , dar viteza de procesare
este rapidă
51. Care din următoarele variante reprezintă o adresare la 52. Care din următoarele variante reprezintă o adresare
registru? directă?
a) ABSF R1 a) ADDI @0BCDEh, R7
b) ADDI @0BCDEh, R7 b) ABSF R1
c) 8ABCDEh, R1 c) ABSI *-AR5(1), R5 | | STI R1,*AR2--(IR1
d) ABSI *-AR5(1), R5 | | STI R1,*AR2--(IR1 d) 8ABCDEh, R1
53. Care din următoarele variante reprezintă o adresare 54. Care din următoarele variante reprezintă o adresare
indirectă ? imediată?
a) ABSI *-AR5(1), R5 | | STI R1,*AR2--(IR1 a) SUBI 1, R0
b) 8ABCDEh, R1 b) ABSI *-AR5(1), R5 | | STI R1,*AR2--(IR1
c) ABSF R1 c) ADDI @0BCDEh, R7
d) ADDI @0BCDEh, R7 d) ABSF R1
55. Când se utilizează adresarea la registru ? 56. Când se utilizează adresarea imediată?
a) atunci când operandul nu se găsește într-unul a) atunci când operandul se găsește într-unul din
din registrele din unității centrale registrele din unități centrale
b) atunci când operandul se găsește într-unul din b) atunci când se specifică adresa unui operand din
registrele din unități centrale memorie pe 24 biți
c) atunci când operandul se găsește în memorie c) atunci când valoare operandului este specificată
în câmpul instrucțiunii
d) atunci când valoare operandului este specificată d) atunci când operandul se găsește în memorie
în câmpul instrucțiunii
57. Datele numerice poate fi reprezentate ... 58. Cu câte tipuri de date numerice poate opera procesorul
de semnal TMS320C32?
a) doar în virgulă mobilă a) numai cu numere întregi fără semn
b) doar în virgulă fixă b) doua tipuri de date: numere întregi fără semn și
numere întregi cu semn
c) în virgulă mobilă sau în virgulă mobilă c) numai numere reale reprezentate în virgulă
mobilă
d) niciuna din variate d) trei tipuri de date: numere întregi fără semn ;
numere întregi cu semn ; numere reale
reprezentate în virgulă mobilă
59. Cum sunt reprezentate numerele întregi în virgulă 60. Pentru codul complement față de 2, intervalul de
fixă? reprezentate pe N biți a numerelor întregi cu semn
este?
a) sunt reprezentate prin cuvinte binare pe N biți a) I2=[-2N-1, 2N–1+1]
b) sunt reprezentate prin numere reale b) I2=[-2N-1, 2N - 1-1]
c) sunt reprezentate prin numere întregi fără semn c) I2 = [- 2N -+1, 2N - 1-1]
d) sunt reprezentate prin numere reale cu semn d) I2=[-2N-1, 2N +1-1]
În virgula fixă, numerele întregi fără semn în format În ce format sunt reprezentate numerele reale în virgulă
scurt , pe câți N biți sunt reprezentate? fixă?
E-1
a) 8 biți a) M*B
E+1
b) 16 biți b) M*B
E
c) 32 biți c) M*B
d) 64 biți d) M*B
63. În virgula mobilă, baza are o valoare fixă? 64. Care este formula generală de calcul al unui număr real
x, reprezentat în virgulă mobilă în formatul specific
procesorului TMS320C32?
E
a) Nu are o valoare fixă a) x= SS.F2 * 2
b) Are valoare fixată, fiind în general B=1 b) x= SS.F *2
E-1
c) Are valoare fixată, fiind în general B=2 c) x= SS.F *2
E+1
d) Are valoare fixată, fiind în general B=3 d) x =SS.F2 *2
65. Care e intervalul de reprezentare a numerelor întregi 66. Operând cu semn în format scurt, utilizând sa de către
cu semn în format scurt? procesor pe câți N biți se va face?
15 15
a) I2=[-2 , 2 +1] a) 8 biți
8 8
b) I2=[ -2 , 2 +1] b) 16 biți
8 8
c) I2=[-2 , 2 -1] c) 32 biți
15 15
d) I2=[-2 , 2 -1] d) 64 biți
67. Pe câți N biți sunt reprezentate numerele întregi în 68. Care sunt intervalele de reprezentare a numerelor în
format simplă precizie? virgulă fixă, întregi în format simplă precizie, pe 32 de
biți pentru operanzi fără semn?
32
a) 8 biți a) I1 = [0, 2 -1]
32
b) 16 biți b) I1 = [0, 2 +1]
32
c) 32 biți c) I1 = [1, 2 -1]
32
d) 64 biți d) I1 = [1,2 -1]
69. Pe câți N biți sunt reprezentate în virgula mobilă 70. Valoarea E=-128 reprezentare în format precizie
numerele reale în format precizie extinsă? extinsă este...
a) 10 biți a) 80000
b) 20 biți b) 8000000000h
c) 30 biți c) 80000000
d) 40 biți d) 80000h
71. Pentru format simplă precizie 7F7FFFFFFFh , 72. Ce reprezintă registrul de stare?
valoarea reală este?
-39
a) 5.8774717541·10-39 a) registrul de stare conţine informaţii globale
despre starea unităţii centrale de prelucrare, sub
forma indicatorilor de condiţii şi control
-39
b) -5.8774717568·10-39 b) registrul de stare conține urmărește datele ,sub
forma indicatorilor de control
38
c) 3.4028236684·1038 c) registrul de stare afișează instrucțiuni ,sub forma
indicatorilor de condiții și control
-38
d) -3.4028236692·1038 d) registrul de stare conține instrucțiuni pentru
stabilitate a stării unității centrale , sub forma
indicatorilor de condiții
73. Ce operații se pot efectua asupra registrului de stare ? 74. Care sunt indicatorii de comparare a doua numere fără
semn?
a) doar salvare a) C;~C;Z; ~Z
b) doar restaurare b) N;~N;Z;~Z
c) salvare și restaurare c) Z;~Z;N;~N
d) niciuna din variante d) C;~C;V;~V
75. Cât spațiu poate adresa procesorul TMS320C32? 76. Câte magistrale are procesorul TMS320C32?
a) memorie de 32 Mcuv. pe 16 biți a) 4 magistrale interne
b) memorie de 32 Mcuv . pe 32 biți b) 5 magistrale interne
c) memorie de 16 Mcuv. Pe 32 biți c) 6 magistrale interne
d) memorie de 16 biți pe 32 biți d) 7 magistrale interne
77. Ce permite un program încărcător de programe (boot- 78. Procesorul TMS320C32 dispune de o memorie cache
loader) ? pentru instrucţiuni ...
a) permite încărcarea unui program sau a unor date a) de dimensiune 64 cuvinte pe 32 biți
după iniţializarea sistemului
b) permite încărcarea unui program sau a unor date b) de dimensiune 32 cuvinte pe 64 biți
înainte de iniţializarea sistemului
c) permite încărcarea unui program sau a unor date c) de dimensiune 64 cuvinte pe 64 biți
în timpul de iniţializarea sistemului
d) permite încărcarea unui program sau a unor date d) de dimensiune 32 biți pe 32 biți
79. Ce caracteristică are memoria cache? 80 Ce algoritm folosește memoria cache?
a) este operată manual, cu intervenția utilizatorului a) CSH și LRA
b) operează automat ,fără intervenția utilizatorului b) LRU
c) operează cu instrucțiuni predefinite c) CSH și LRU
d) operează automat eliberând magistrale interne d) LRA
101. Ce reprezintă un controler DMA? 102. Care sunt principalele caracteristici ale controlerului
DMA?
a) este un periferic programabil ce memorează a) sincronizarea transferului de instrucțiuni
blocuri de date utilizând întreruperi externe
b) este un periferic programabil ce salvează și b) procesorul TMS320C32 are un canal DMA care
transmite instrucțiuni fără intervenția CPU e capabil să transfere blocuri de date
c) este un periferic programabil, dar nu e capabil c) procesorul TMS320C32 are două canale DMA,
să transfere blocuri de date fără intervenția CPU care pot lucra independent ; are registre separate
pentru adresele sursă şi destinaţie
d) este un periferic programabil, capabil să d) magistrale interne comune cu rate rapide de
transfere blocuri de date fără intervenția CPU transfer
103. Câte registre are fiecare canal DMA? 104. Dacă se notează x și y doi vectori , care e suma
ponderată cu numerele k1 și k2 ?
a) 2 registre a) z(i) = k1 · x(i) - k2 · y(i)
b) 3 registre b) z(i) = k1 · x(i) + k2 · y(i)
c) 4 registre c) z(i) = k1 · x(i) + k2 · y(i) -i
d) 5 registre d) z(i) = k1 · x(i) - k2 · y(i) + i
105. Ce comandă rezervă spațiu de memorie în MATLAB? 106. Prin ce relație se definește norma euclidiană?
a) .bss rez a)
b) mem_addr b)
c) mem_addrh c)
d) ldi d)
107. Care segvență de program realizează suma pătratelor? 108. Distanța (metrica) Mahalanobis este definită prin
expresia...
T
a) rptb alfa a) d(X,Y) = [(x-y) * C (x-y)]
ldf *ar0++,r1
mpyf r1,r1
addf r1,r0
T -1 1/2
b) rptb b) d(X,Y) = [(x+y) * C (x+y)]
ldf *ar0++,r1
mpyf r1,r1
addr r1,r0
T -1 1/2
c) rptb alfa c) d(X,Y) = [(x-y) * C (x-y)]
ldf *ar0++
mpyf r1,r1
addf
T -1
d) rptb alfa d) d(X,Y) = [(x+y) * C (x-y)]
ldf /ar1++,r1
mpyf r1,r1
addf r1,r0
109. Ce comandă este adresa de început SRAM în 110. Ce comandă inițializează r0 cu zero în MATLAB?
MATLAB?
a) adv__ a) ldi @Adcv,ar
b) .bbs rez b) ldf @c_zero,r0
c) mem_addrh c) ldi @l_v,rc
d) mem_addr d) ldi @adrez,ar
Ivascencu
1. Ce fel de sisteme de calcul programabile sunt DSP- 2. Care din urmatoarele exemple fac parte din clasa de
urile? procesoare de virgula mobila a TMS320?
a) De tip „single chip” a) C20x
b) De tip „multi chip” b) C3x
c) De tip „no chip” c) C24x
d) Niciuna din variante d) C5x
3. Până la câți MFLOPS poate executa procesorul de 4. Ce cerințe trebuie îndeplinite pentru a alege frecvența
semnal din gama TMS320C3x? de eșantionare?
a) 32 a) Trebuie sa fie mai mică decât dublul frecvenței
semnalului eșantionat
b) 48 b) Trebuie sa fie egală cu suma dintre frecvența
semnalului eșantionat și amplitudinea acestuia
c) 60 c) Trebuie sa fie mai mare decât dublul frecvenței
semnalului eșantionat
d) 25 d) Trebuie sa fie egală cu produsul dintre frecvența
semnalului eșantionat și amplitudinea acestuia
5. Cum se poate prezenta semnalul la modul general? 6. Cum putem defini semnalele in functie de natura lor?
a) Sub forma unui șir de informații a) Analogice sau digitale
b) Sub forma unui șir de date b) Aleatoare sau nealeatoare
c) Semnalul electric, provenit de la senzori și c) În funcție de timp sau amplitudine
traductoare
d) Niciuna din variante d) Deterministe sau aleatoare
7. În ce tipuri pot fi semnalele în funcție de raportul cu 8. Cum putem obține dintr-un semnal analogic x(t) un
variabila timp? semnal discret?
a) Cu variție în timp sau fară a) Prin eșantionare
b) Analogice sau digitale b) Prin cuantizare
c) Cu timp continuu sau cu timp discret c) Prin discretizarea în frecvență
d) Eșantionate în timp sau cuantizate d) Prin discretizarea în amplitudine
9. Ce notație folosim pentru semnalele discrete? 10. Ce operații efectuează convertorul analog digital pentru
a general semnalele digitale?
a) x(t) a) Primește la intrare semnalul digital,îl
eșantionează,codifică binar eșantionele și
generează la ieșire un șir de valori analogice
b) x(we) b) Primește la intrare semnalul analogic,îl
cuantizează,codifică binar cuantele și generează
la ieșire un șir de valori binare
c) x(k) c) Primește la intrare semnalul analogic,îl
eșantionează,codifică binar eșantionele și
generează la ieșire un șir de valori binare
d) x(T) d) Primește la intrare semnalul digital,îl
cuantizează,codifică binar cuantele și generează
la ieșire un șir de valori analogice
11. Cum pot fi clasificate semnalele în funcție de 12. Ce caracterizează continuitatea în amplitudine?
discontinuitatea în amplitudine?
a) Periodice sau neperiodice a) O scurtă pauza dupa fiecare perioadă
b) Permanent discontinue b) O viteza de variație limită
c) Niciuna din varinte c) O variație bruscă a amplitudinii
d) Continue sau discontinue d) O variație egală la analiza fiecărui nivel
13. De ce poate fi limitată utilizarea tehnicilor de 14. Cum poate fi prelucrarea numerică în funcție de tipul
prelucrare numerică? aplicației?
a) Viteza de achiziție a semnalelor a) Prelucrarea analogică sau numerică
b) Puterea de prelucrarea a procesorului b) Prelucrare online sau offline
c) Capacitatea de conversie a semnalelor c) Prelucrearea matematica sau fizică
d) Introducerea semnalelor de frecvența extrem de d) Prelucrarea în timp sau amplitudine
ridicată
15. Prin ce se distinge prelucrarea numerică de semnal față 16. Care din utmatoarele reprezintă o caracteristică a
de prelucrarea numerică generală? sistemelor încorporate?
a) Semnalele pot fi prelucrate chiar și când apar a) Proiectarea realizată cu scopul consumului cât
frecvențe extrem de ridicate mai avantajos posibil
b) Semnalele provin din lumea reală și semnalele b) Abilitatea de adaptarea la nevoia consumatorului
prelucrate sunt discrete
c) Semnalele vor avea o amplitudine mai redusă c) Proiectare optimizată pe formă și cost,conform
față de cele generale specificațiilor aplicației
d) Semnalele trebuiesc convertite din analogic în d) Reacții imprevizibile la stimulii de timp real
digital
17. Care din următoarele este un avanataj al sistemelor 18. Care din următoarele face parte din categoria de
incorporate cu DSP-uri? produse de larg consum cu DSP-uri a sistemelor
incorporate?
a) Convertabilitatea a) Sisteme de supraveghere
b) Adaptabilitatea b) Televiziune
c) Costul c) HDTV
d) Simplitatea d) laptopuri
19. De ce este utilă reprezentarea numerică în prelucrarea 20. Ce frecvențe au pulsurile emise în apă de sonarul activ?
semnalelor muzicale?
a) Realizează o compresie mai bună în memorie a) Între 2KHz și 40KHz
b) Previne apariția disturbațiilor mai mari de 0.4% b) Între 4KHz și 60KHz
c) Aduce o calitate mai sporită când vine vorba de c) Între 6KHz și 80KHz
stimularea tractului vocal deja realizată
d) Previne degradarea datorită stocării și d) Între 8KHz și 120KHz
manipulării semnalelor analogice
21. Cum se calculează distanța până la obiect de către 22. Care a fost soluția suprapunerii organelor în domeniul
radar? medical?
a) Pe baza unui sistem incorporat care realizează a) Prin introducerea primului scanner computer
calculul doar pe baza pulsului transmis tomograf
b) Prin intermediul ecoului recepționat de la surse b) Prin introducera dispozitivelor bazate pe Raze X
externe
c) Pe baza timpului scurs de la transmiterea c) Prin utilizarea unui filtru peste imaginea
pulsului,până la recepția ecoului reprodusă,astfel încât să se realizeze un număr
mai mare de poze cu fiecare nivel al organelor
d) Cameră video incorporată care analizează d) Niciuna din variante
distanțele față de restul obiectelor din
încăpere,la momentul dat
23. Care este motivul utilizării DSP-urilor pentru 24. Care este o soluție legată de costul sistemelor video în
prelucrarea imaginii în domeniul spațial? cadrul bunurilor de larg consum folosind DSP-uri?
a) Deoarece prezintă o calitate de înregistrare a) Comprimarea imaginilor
video extrem de ridicată
b) Pot îmbunătății calitatea imaginilor,luate în b) Îmbunătățirea rezoluției
condiții extrem de nefavorabile
c) DSP-urile permit instrumentelor de imagistică c) Scăderea rezoluției
să ajungă la rezoluții High Definition
41. Cum se poate scurta etapa de citire a instrucțiunii ? 42. Când poate începe un ciclu instrucțiune înainte de
terminarea celui anterior?
a) Prin introducerea unor instrucțiuni mai ușor de a) Dacă apare o eroare în citirea primului
executat ciclu,acesta este sărit și se ințializează urmatorul
b) Programul să fie suficient de mic încât să poată b) Dacă procesorul este incapabil sa recunoască
fi memorat în procesor ciclul instrucțiune
c) Prin scurtarea etapei de execuție,succesiv se c) Dacă se aplică un set de instrucțiuni anume
scurtează și citirea
d) Prin scăderea memoriei cache d) Dacă etapele unui ciclu instrucțiune sunt
efectuate de unități funcționale separate ale
procesorului
43. Care din urmatoarele este un dezavantaj al CISC? 44. Care este principalul avantaj al procesoarelor CISC ?
a) Într-un ciclu instructiune,operațiile asupra a) Memoria superioară
fluxului de instrucțiuni sunt mai lente
b) Nu sunt permise 2 operanzi din memorie b) Programarea mai ușoară
c) În orice moment de timp,pe magistrala comună c) Frecvența ridicată
se poate transfera,fie un cuvânt dintr-o
instrucțiune ,fie un operand
d) Toate raspunsurile sunt adevarate d) Introducerea unor noi instrucțiuni de programare
45. Ce informații furnizează formatul instrucțiunilor din 46. Din ce motiv au apărut RISC-urile ca o alternativă a
CISC? CISC?
a) Toate răspunsurile sunt corecte a) CISC au fost considerate ca fiind depășite pentru
standardele din acel moment
b) Tipul operației ce trebuie efectuată b) S-a dorit o îmbunatățire radicală a memoriei
disponibile
c) Operanzii carea participă la execuția intrucțiunii c) Deoarece s-au observat anomalii hardware și
software la CISC
d) Modul de adresare necesar pentru accesare d) Se dorea un set complex de instrucțiuni
operanzilor
47. De ce este nevoie pentru a se implementa și 48. Care din următoarele reprezintă un avantaj al RISC-
instrucțiuni ce necesită operand imediat în RISC? urilor?
a) DSP-ul respeciv trebuie sa funcționeze pe a) Setul de instrucțiuni este redus și conține
arhitectura de 16 biți instrucțiunile cele mai des folosite în programare
61. Care este intervalul de reprezentare pentru numerele 62. Cum sunt reprezentate în virgulă mobilă numerele reale
întregi fără semn în format scurt? având în vedere că:E-exponentul,B-baza,M-Mantisa;
a) I=[-2^N+1;2^N-1] a) M*B^E
b) I=[0;2^N+1] b) M*B*E
c) I=[0;2^N-1] c) M^B*E
d) I=[0;2^(N-1)] d) M^(B^E)
63. Cum sunt reprezentați în virgulă mobilă cei 16 biți ai 64. Cum sunt reprezentați în virgulă mobilă cei 32 biți ai
numerelor reale în format scurt? numerelor reale în format simplă precizie?
a) 5 biți pentru exponent,1 bit de semn și 10 biți a) 8 biți pentru exponent,1 bit de semn și 23 biți
pentru câmpul fracție pentru câmpul fracție
b) 2 biți pentru exponent,1 bit de semn și 13 biți b) 6 biți pentru exponent,1 bit de semn și 25 biți
pentru câmpul fracție pentru câmpul fracție
c) 1 biți pentru exponent,1 bit de semn și 14 biți c) 2 biți pentru exponent,1 bit de semn și 29 biți
pentru câmpul fracție pentru câmpul fracție
d) 4 biți pentru exponent,1 bit de semn și 11 biți d) 4 biți pentru exponent,1 bit de semn și 27 biți
pentru câmpul fracție pentru câmpul fracție
65. În ce interval se încadrează numerele reale în format 66. Pentru numărul în format simplă precizie
simplă precizie? 7F7FFFFFh,care este valoarea reală în zecimal?
a) I=[-2^N;2^N-1] a) 2,951*10^38
b) I=[0;2^N+1] b) 2,756*10^38
c) I=[-2^N+1;2^N-1] c) 3.402*10^38
d) I=[-2^N;2^N+1] d) 3,210*10^38
67. Cum sunt reprezentați în virgulă mobilă cei 40 biți ai 68. Care este intervalul de reprezentare pentru numerele
numerelor reale în format precizie extinsă? întregi fără semn în format precizie extinsă?
a) 6 biți pentru exponent,1 bit de semn și 33 biți a) I=[-2^N;2^N-1]
pentru câmpul fracție
b) 8 biți pentru exponent,1 bit de semn și 31 biți b) I=[0;2^N+1]
pentru câmpul fracție
c) 4 biți pentru exponent,1 bit de semn și 35 biți c) I=[-2^N;2^N+1]
pentru câmpul fracție
d) 2 biți pentru exponent,1 bit de semn și 37 biți d) I=[-2^N;2^N]
pentru câmpul fracție
69. Pentru numărul în format precizie extinsă 70. Care este notația pe care o folosim pentru Carry
7F7FFFFFh,care este valoarea reală în binar? Flag(indicatorul de transport)?
a) 01.00000000000000000000000b*2^127 a) CF
b) 01.11111111111111111111111b*2^127 b) C
c) 10.11111111111111111111111b*2^127 c) CE
d) 10.00000000000000000000000b*2^127 d) CC
71. Care este notația pe care o folosim pentru Overflaw 72. Care este notația pe care o folosim pentru Latched
Flag? Overflow Flag?
a) OF a) LOF
b) O b) LVF
c) V c) LF
d) VF d) LV
73. Cât spațiu total poate adresa procesorul memoria 74. Cum sunt impărțite cele 7 magistrale interne al
internă a TMS320C32? TMS320C32?
a) 4Mcuv.pe 16 de biți a) 2 magistrale de program,3 magistrale de date și 2
magistrale DMA
b) 16Mcuv.pe 24 de biți b) 3 magistrale de program,1 magistrale de date și 3
magistrale DMA
c) 8Mcuv.pe 24 de biți c) 1 magistrale de program,4 magistrale de date și 2
magistrale DMA
d) 16Mcuv.pe 32 de biți d) 5 magistrale de program,1 magistrale de date și 1
magistrale DMA
75. Care din următoarele sunt magistrale de program ale 76. Cât spațiu are memoria cache a TMS320C32?
TMS320C32?
a) Bus ADR2 D a) 64 cuvinte de 32 de biți
b) Bus Date D b) 32 cuvinte de 24 de biți
c) Bus ADR P c) 128 cuvinte de 64 de biți
d) Bus ADR DMA d) 64 cuvinte de 24 de biți
77. Cum sunt împărțite cele 2 câmpuri ale adresei de 78. Cum este capabilă memoria cache a TMS320C32 să
memorie pe 24 de biți ale memoriei cache de la opereze automat?
TMS320C32?
a) Adresa de start a segmentului:18 biți a) Prin utilizarea unei comenzi găsite în foaie de
Numărul cuvântului în interiorul segmentului pe catalog
6 biți
b) Adresa de start a segmentului:19 biți b) Prin instalarea manuală a unei legături externe
Numărul cuvântului în interiorul segmentului pe
5 biți
c) Adresa de start a segmentului: 16 biți c) Folosind un algoritm LRU pentru actualizarea
Numărul cuvântului în interiorul segmentului pe conținutului ei
8 biți
d) Adresa de start a segmentului:12 biți d) Folosind o altă componentă care se primește
Numărul cuvântului în interiorul segmentului pe odată cu TMS320C32
12 biți
79. Care dintre următoarele nu este o caracteristică a 80. Care din următoarele nu este o prioritate predefinită a
controlerului DMA din TMS320C32? procesorului TMS320C32?
a) Posibilitatea transferului de date oriunde în a) CPU are totdeauna prioritate față de DMA
memoria fizică a procesorului
b) Procesorul TMS320C32 are doua canale b) DMA are totdeauna prioritate față de CPU
DMA,care pot lucra independent
c) Sincronizarea transferului de date utilizând c) DMA are prioritate inițial,iar la urmatorul acces
întreruperi externe sau interne simultan la o resursă comună,CPU-ul va avea
prioritate
d) Are registre combinate pentru adresele sursă și d) CPU are prioritate inițial,iar la urmatorul acces
destinație simultan la o resursă comună,DMA-ul va avea
prioritate
81. Care este semnificația registrului global de control pe 82. Dacă notăm cu x și y cei doi vectori,atunci suma
32 de biți al controlerului DMA din TMS320C32? ponderată cu numerele k1,și respectiv k2,este dată de
relația următoare:
a) Conține informații despre starea și modul de a) z(i)=k1*x(i)*k2*y(i),unde i=1...5
lucru ale canalului DMA asociat
b) Conține adrese de memorie de unde se citesc b) z(i)=k1+x(i)+k2+y(i),unde i=1...5
datele
c) Ține adresa de memorie unde se scriu datele c) z(i)=k1*x(i)+k2*y(i),unde i=1...5
d) Conține dimensiunea blocului care se transferă d) z(i)=k1*x+k2*y,unde i=1...5
83. Explicați următoarea parte din cod V_X .float 1.25 84. Ce rol are instrucțiunea and 0h,ie; în subrutina de
.float 1.5 .float 1.75 .float 2.0 .float 2.25 inițializarea inițializare C32?
valorilor vectorilor
a) Se inițializează vectorul X de mărime 1,cu 5 a) Se șterge registrul ie
elemente
b) Se inițializează vectorul X de mărime 1,cu 2.25 b) Se dezactiveză toate întreruperile
c) Se inițializează vectorul X de mărime 1.25,cu c) Se activează toate întreruperile
2.25 elemente
d) Se inițializează vectorul X de mărime 2,cu 5 d) Se activează bitul corespunzător
elemente
85. Prin ce formulă definim norma euclidiană a unui 86. Ce instrucțiune folosim inițializăm o constantă de
vector X aparținând lui R^n ? valoare 5
a) X=radical(x1^2+x2^2+...+x(n-1)^2+xn^2) a) V_X .float 5.0
b) X=radical(x1^2*x2^2+...+x(n-1)^2*xn^2) b) V_X init 5.0
c) X=radical(x1^2*x2^2*...*x(n-1)^2*xn^2) c) V_X double 5.0
d) X= (x1^2+x2^2+...+x(n-1)^2+xn^2) d) V_X .init 5.0
87. Ce secvență de program trebuie folosită pentru 88. Ce rol are utilizarea instrucțiunii retsu în program?
realizarea sumei pătratelor?
a) rptb alfa a) Se realizează întreruperea
ldf *ar0++,r0
mpyf r1,r0
add r1,r0
b) rptb alfa b) Se revine din întrerupere
ldf *ar0++,r1
mpyf r0,r0
add r1,r0
c) rptb alfa c) Întrerupere globală
ldf *ar0++,r1
mpyf r1,r1
add r1,r0
d) rptb alfa d) Niciuna din variante
ldf *ar0--,r1
mpyf r1,r1
sub r1,r0
89. Ce rol are utilizarea instrucțiunii 1_V .word 9 în 90. Ce semnificație are C din formula distanței
program? Mahlanobis?
a) Modifică valorile vectorilor dintr-o matrice a) Matricea cu toate elementele 1
b) Inversează valorile vectorilor b) Matricea de covarianță a mulțimii X
c) Atribuie dimensiunea vectorilor (5-1) c) Matricea cu toate elementele 0
d) Atribuie dimensiunea vectorilor (10-1) d) Niciuna din variante
Moisa
Flutur
Inbunatatirea tranzistoarelor
CMOS
JFET
BIPOLAR
TTL
5- DSP-urile sunt optimizate pentru operatii de prelucrare numerica si lucreaza cu date de tip
Instructiuni
Semnal
Logic
Semnale continue
Semnale discrete
Semnale analogice
Semnale digitale
Discontinua in amplitudine
Continua in amplitudine
Discontinua in timp
Continua in timp
Aceasi cu a semnalului
De filtrare
De prelucrare
De afisare
11- Din puncte de vedere hardware , sistemele incorporate (embedded systems) contin:
Doar un DSP
Asemanatoare cu un PC
Comprimata
Neschimbata
18- Care este rolul unui DSP in studiu reflexiei undelor in scoarta terestra
De a genera ecoul
Prelucrate
Memorate
De procesare
De transfer
De citire
De memorare
Costul ridicat
Performante scazute
29- Prin cate moduri pot fi utilizate blocurile de date curate de catre UC ?
2
3
De procesare
De transfer
De afisare
De achizitie
Memorie cache
Motor FPU
Motor DSP
Controler DMA
INSTR
DIN
DOUT
SYNC
Procesor central
Microprocesor
36- Cum se numeste structura la care instructiunile se citesc dintr-o memorie de program externa ?
Procesor elementar
Procesor central
Microprocesor
cache 38- Care sunt cele mai lungi etape ale unui ciclu instructiune?
Executia
Citirea
Executia si citirea
Scrierea in memorie
Etapa de scriere
Etapa de citire
Etapa de executare
Etpa de memorare
Harvard
Harvard modificat
Von Neumann
ARM
43- La procesoarele RISC setul de instructiuni este redus si contine doar instructiuni des folosite,
ce se inbunatateste la acest tip de procesor
Viteza de memorare
Viteza de acces
Viteza de executie
Viteza de scriere
44- Pentru implementarea unui algoritm mai complex pe un procesor RISC , se folosesc
Memorie scazuta
52- In complement fata de 2 , reprezentarea binara a unui numar negativ se obtine prin :
Adunand 1 la sfarsit
8 biti
16 biti
32 biti
64 biti
Bitul de semn
56- Când un operand imediat este indicat în format scurt în câmpul instrucţiunii, el este memorat în
In memoria principala
In memoria cache
In registrele procesorului
Direct in procesor
Crestem viteza
In virgula fixa
In virgula mobila
In exponent fix
In numere reale
11
12
16
77FF h
9000 h
9FFf h
7800 h
16
32
64
128
62- Cati biti pentru exponent avem la numerle in format simpla precizie ?
12
16
7F7FFFFFh
81000000h
81FFFFFFh
7F800000h
31
40
64
121
6 cifre hexa
10 cifre hexa
12 cifre hexa
14 cifre hexa
[0,128]
[-128,128]
[-128,0]
[-1,1]
67- Ce contine registrul de stare ?
00000000 H
11111111 H
22222222 H
44444444 H
Indicator de zero
Indicator de paritate
Indicator de transport
Semnaleaza exponentul nr real rezultat este mai mic sau egal cu -128
70- Cate accesari permit blocurile de memorie RAM ale TMS320C32, intr-un singur ciclu masina
?
Bus ADR1 D
Bus DATE D
32 de cuvinte pe 32 de biti
64 de cuvinte pe 64 de biti
32 de cuvinte pe 64 biti
64 de cuvinte pe 32 biti
Un periferic programabil
O parte a procesorului
Un generator de adrese
Prin transferuri cu memorii lente fara reducerea fluxului de date catre CPU
Se aduna k1 cu r0
Se aduc in procesor k1 si r0
Se declara 2 valori
Verifica adresa 0H
Sterge adresa 0H
Dezactiveaza intreruperile
Se adauga 90005H
1. Ce sunt procesoarele numerice de semnal (PNS)? 2. Câte operații în virgulă mobilă poate efectua un
procesor numeric de semnal într-o secundă?
a) sunt sisteme de calcul neprogramabile de tip a) milioane de operații;
“single-chip”, destinate prelucrării complexe a
semnalelor digitale;
b) sunt sisteme de calcul programabile de tip b) sute de mii de operații;
“multi-chip”, destinate prelucrării complexe a
semnalelor digitale;
c) sunt sisteme de calcul programabile de tip c) miliarde de operații;
“single-chip”, destinate prelucrării complexe a
semnalelor digitale;
d) sunt sisteme de calcul programabile de tip d) zeci de milioane de operații;
“single-chip”, destinate prelucrării complexe a
semnalelor analogice.
3. Ce firmă a produs procesoarele de semnal din gama 4. Ce este un semnal?
TMS320C3x și pe câți biți lucrează acestea cu numere
în virgulă mobilă?
a) produse de firma Motorola și lucrează cu a) o mărime fizică măsurabilă, dependentă de timp,
numere în virgulă mobilă pe 32 biți; care poate fi purtătoare de informație și care
poate fi prelucrată sau transmisă la distanță între
doua sisteme;
b) produse de firma Texas Instruments și lucrează b) o mărime fizică nemăsurabilă, dependentă de
cu numere în virgulă mobilă pe 32 biți; timp, care poate fi purtătoare de informație și
care poate fi prelucrată sau transmisă la distanță
între doua sisteme;
c) produse de firma Texas Instruments și lucrează c) o mărime fizică măsurabilă, dependentă de timp,
cu numere în virgulă mobilă pe 40 biți; care nu poate fi purtătoare de informație și care
poate fi prelucrată sau transmisă la distanță între
doua sisteme;
d) produse de firma Microchip și lucrează cu d) o mărime fizică măsurabilă, dependentă de timp,
numere în virgulă mobilă pe 16 biți. care poate fi purtătoare de informație și care nu
poate fi prelucrată sau transmisă la distanță între
doua sisteme.
5. Ce reprezintă semnalele deterministe? 6. Pentru recuperarea corectă a informațiilor, cum trebuie
să fie metoda de codificare?
a) semnalele deterministe au o evoluție în timp a) cât mai simplă la semnale perturbatoare;
predefinită, afectată de hazard, care poate fi
exprimată analitic printr-o funcție de timp de
forma x(t);
b) semnalele deterministe au o evoluție în timp b) cât mai scurtă la semnale perturbatoare;
supusă hazardului și nu pot fi exprimate analitic
printr-o funcție de timp;
c) semnalele deterministe au o evoluție predefinită c) cât mai robustă la semnale perturbatoare;
în timp, neafectată de hazard, care nu poate fi
exprimată analitic printr-o funcție de timp;
d) semnalele deterministe au o evoluție în timp d) cât mai robustă la semnale deterministe.
predefinită, neafectată de hazard, care poate fi
exprimată analitic printr-o funcție de timp de
forma x(t);
7. De câte tipuri pot fi semnalele în raport cu variabila 8. Cum este numită operația de discretizare în timp cu
timp? ajutorul căreia un semnal discret x(k) se poate obține
dintr-un semnal analogic x(t)?
a) trei tipuri; a) eșantionare;
b) patru tipuri; b) cuantizare;
c) cinci tipuri; c) codare;
d) două tipuri, d) nu există.
9. Cum trbuie să fie perioada de eșantionare pentru a nu 10. De cine este caracterizată continuitatea?
se pierde din informație?
a) cel mult dublă; a) de o viteză de variație infinită a amplitudinii
semnalului;
b) mai mult decât dublă; b) de o variație bruscă a amplitudinii;
c) dublă; c) de o viteză de variație finită a amplitudinii
semnalului;
d) triplă. d) de o variație a timpului.
11. Cum sunt definite semnalele numerice sau digitale? 12. Din se motiv un semnal se numește semnal digital
binar?
a) sunt semnalele obținute din semnale cuantizate a) deoarece intervalul de numere are trei valori
reprezentate codificat prin litere, dintr-un diferite;
interval de numere întregi predefinit;
b) sunt semnalele obținute din semnale cuantizate b) deoarece intervalul de numere are o valoare;
reprezentate codificat prin valori numerice,
dintr-un interval de numere reale predefinit;
c) sunt semnalele obținute din semnale cuantizate c) deoarece intervalul de numere are 4 valori
reprezentate codificat prin valori numerice, distincte;
dintr-un interval de numere întregi predefinit;
d) sunt semnalele obținute din semnale cuantizate d) deoarece intervalul de numere are două valori
reprezentate codificat prin valori numerice, diferite.
dintr-un interval de numere întregi aleator.
13. Ce reprezintă prelucrarea numerică? 14. Ce presupune filtrarea analogică?
a) reprezintă ansamblul de metode și tehnici a) presupune introducerea unui filtru digital înainte
utilizate doar pentru modificarea informațiilor; de convertorul analog numeric;
b) reprezintă ansamblul de metode și tehnici b) presupune introducerea unui filtru analogic după
utilizate pentru analiza sau modificarea convertorul analog numeric;
informațiilor, reprezentate prin secvențe discrete
de numere, cu ajutorul calculatorului;
c) reprezintă ansamblul de metode și tehnici c) presupune introducerea unui filtru analogic
utilizate pentru analiza sau modificarea înainte de convertorul numeric analog;
informațiilor, reprezentate prin secvențe
aleatoare de numere, fără ajutorul
calculatorului;
d) reprezintă ansamblul de metode și tehnici d) presupune introducerea unui filtru analogic
utilizate pentru analiza sau modificarea înainte de convertorul analog numeric.
informațiilor, reprezentate fără secvențe discrete
de numere, cu ajutorul calculatorului.
15. Care este definiția caracteristicii numită 16. Care din urmatoarele nu este caracteristicăa sistemelor
reprogramabilitate, pe care trebuie să o îndeplinească încorporate?
un sitem de prelucrare?
a) reprezintă caracteristica sistemului de prelucrare a) reacții predictibile la sistemul de timp real din
numerică de modificare a algoritmului de mediul înconjurător;
prelucrare fără modificarea structurii SPN;
b) reprezintă proprietatea de modificare a b) proiectare optimizată pe formă și pe cost,
comportamentului unui algoritm de prelucrare conform specificațiilor aplicației;
numerică, în concordanță cu caracteristicile
semnalelor de intrare sau de mediu;
c) reprezintă proprietatea sistemelor de prelucrare c) au o densitate mică de integrare și o frecventă de
numerică de același tip de a conduce la rezultate lucru mică;
identice prelucrării, pentru aceleași programe și
același algoritm de prelucrare;
d) se referă la capacitatea sistemului de prelucrare d) funcționare și răspuns comportamental specific
numerică de a funcționa în parametri normali un aplicației.
timp îndelungat, fără influențe majore din partea
factorilor de mediu: temperatură, umiditate,
presiune, etc.
17. Din ce categorie de produse a sistemelor încorporate 18. Care din urmatoarele categorii de produse sunt realizate
fac parte sistemele de supraveghere și securitate? în serie mare și au prețuri mari?
a) produse de înaltă performanță cu DSP-uri; a) produse portabile cu DSP;
b) produse portabile cu DSP; b) produse de larg consum cu DSP-uri;
c) produse de larg consum cu DSP-uri; c) produse de înaltă performanță cu DSP-uri;
d) produse performante cu DSP-uri. d) produse performante cu DSP-uri.
19. Cu ce frecvențe emite sonarul activ pulsuri în apă? 20. De câte tipuri poate fi sonarul?
a) 2KHz-40KHz; a) trei;
b) 3KHz-45KHz; b) patru;
c) 10KHz-40KHz; c) două;
d) 2KHz-50KHz. d) unul;
21. Până la ce adâncime se poate studia scoarța pământului 22. Ce înseamnă o tehnică de compresie a imaginilor cu
cu ajutorul seismologiei de reflexie? ajutorul DSP-urilor?
a) 20 Km; a) tehnica se bazează pe observația că imgainile
conțin cantități mici de informație;
b) 10 Km; b) numărul biților de reprezetare a imaginilor poate
nu poate fi redus;
c) 15 Km; c) tehnica se bazează pe observația că imgainile;
conțin cantități medii de informație redundantă,
și numărul biților de reprezetare a imaginilor nu
poate fi redus;
d) 5 Km. d) tehnica se bazează pe observația că imgainile
conțin cantități uriașe de informație redundantă,
și deci, numărul biților de reprezetare a
imaginilor poate fi redus.
23. Cum trebuie să fie bunurile de larg consum în raport cu 24. Care este definiția imaginilor?
prețul?
a) foarte ieftine; a) sunt semnale cu caracteristici speciale, care sunt
dependente de o variabilă spațială, pe când
majoritatea semnalelor sunt dependente de
variabila timp;
b) scumpe; b) sunt semnale cu caracteristici obișnuite;
c) ieftine; c) sunt semnale cu caracteristici speciale, care nu
sunt dependente de o variabilă spațială;
d) medii. d) sunt semnale cu caracteristici speciale, care nu
sunt dependente de o variabilă spațială, fiind ca
majoritatea semnalelor dependente de variabila
timp.
25. Ce utilizează arhitectura von Neumann? 26. Unde este folosită arhitectura von Neumann?
a) utilizează o memorie de program, accesată pe o a) este folosită în procesoare de uz special, care
magistraă internă comună; necesită transferuri de date dese dar nu rapide;
b) utilizează o memorie comună de program și date, b) este folosită în procesoare de uz general, care
accesată pe o magistrală internă comună; necesită transferuri de date dese și rapide;
c) utilizează o memorie separată de program și date, c) este folosită în procesoare de uz special, care pot
accesată pe o magistrală externă; face prelucrări speciale,dar care nu necesită
transferuri de date dese și rapide;
d) utilizează o memorie de date, accesată pe o d) este folosită în procesoare de uz general, care
magistrală internă comună. pot face prelucrări complexe,dar care nu necesită
transferuri de date dese și rapide.
27. Care este avantajul principal al cestei memorii? 28. Ce utilizează arhitectura Harvard?
a) performanțele înalte; a) utilizează o memorie comună de program și
date, accesată pe o magistrală comună;
b) economia memoriei; b) utilizează memoriile separate de program și date,
accesate pe o magistrală comună;
c) aspectul fizic; c) utilizează memoriile separate de program și date,
accesate pe magistrale separate;
d) costul relativ mic. d) utilizează memoria de program, accesată pe o
magistrală comună.
29. De la ce companie sunt procesoarele pe 8 biți care au 30. Ce înseamnă MD?
dimensiunea cuvântului în MD de 8 biți și cea a
cuvântului din MP de 12,14,16 biți?
a) Microchip; a) memorie;
b) Motorola; b) memorie de date;
c) Infineon; c) memorie de program;
d) Texas Instruments. d) memorie flash.
31. Cum se obține arhitectura Harvard modificată? 32. Ce înseamnă ADRP?
a) prin realizarea unei căi software suplimentare; a) adresă de date;
b) prin realizarea unei căi hardware suplimentare, b) adresă pentru instrcțiuni;
de legătură între magistrala de adrese și
magistrala de date;
c) prin realizarea unei căi hardware suplimentare, c) adresă de program;
de legătură între magistrala de instrucțiuni și
magistrala de date;
d) prin realizarea unei căi hardware suplimentare, d) adresă programare.
de legătură între magistrala de adrese și
magistrala de instrucțiuni.
33. Care este definiția blocurilor de date curate? 34. Ce funcție realizează subsitemul unității centrale?
a) sunt blocuri de date care nu se pot modifica; a) funcția de inițializare;
b) sunt blocuri de date, care nu se modifică în b) funcția de execuție;
timpul execuției programului;
c) sunt blocuri de date, care se modifică în timpul c) funcția de detecție a erorilor;
execuției programului;
d) nu se pot modifica când programul nu este în d) funcția de prelucrare.
execuție.
35. Cum se numește sistemul de calcul prin care o unitate 36. Ce se poate conecta în buclă pentru obținerea unui
centrală este realizată cu un singur procesor central sistem de ordinul 3?
(Pc)?
a) monoprocesor; a) un automat finit cu un alt sistem digital, care are
cel mult ordinul 2;
b) multiprocesor; b) un automat finit cu un alt sistem digital, care are
cel mult ordinul 3;
c) octa-procesor; c) două sisteme digitale care au cel mult ordinul 2;
d) dual-procesor. d) un sistem digital care are cel mult ordinul 2 cu
alt sistem didgital care are cel mult ordinul 3.
37. Pe câte fluxuri de informații este conectată structura de 38. Care sunt cele trei fluxuri de informații și care sunt
procesare cu exteriorul? prescurtările acestora?
a) patru; a) un flux de intrare de instrucțiuni(INSTR) și un
flux de date de intrare(DIN);
b) două; b) un flux de intrare de instrucțiuni(INSTR), un
flux de date de intrare(DITR) și un flux de date
de ieșire (DIES);
c) cinci; c) un flux de intrare de instrucțiuni(INSTR), un
flux de date de intrare(DIN) și un flux de date de
ieșire (DOUT);
d) trei; d) un flux de intrare de informații(INF), un flux de
date de intrare(DIN) și un flux de date de ieșire
(DOUT).
39. Ce se realizează cu ajutorul unui flux de date de ieșire 40. Ce unități de tip automat finit, interconectate, din punct
(DOUT)? de vedere funcțional , conține procesorul central?
a) se transmite în interior, rezultatul unei operații de a) o unitate de execuție și o unitate de prelucrare;
prelucrare;
b) se transmite în exterior, rezultatul unei operații b) o unitate de control și una sau mai multe unități
de detecție a erorilor; de prelucrare;
c) se transmite în exterior, rezultatul unei operații c) o unitate de prelucrare și o unitate de inițializare;
de prelucrare;
d) se transmite în interior, rezultatul unei operații de d) o unitate de execuție și una sau mai multe unități
execuție. de detecție a erorilor.
41. Care este definiția unității de control? 42. Care sunt etapele unui ciclu instrucțiune și în ce ordine
sun realizate?
a) generează semnale de prelucrare, atât pentru a) inițializarea, decodificarea și citirea;
unitățile de prelucrare interne, cât și pentru
unitățile aflate în exteriorul procesorului;
b) generează semnale de comandă, atât pentru b) citirea, scrierea și execuția;
unitățile de prelucrare interne, cât și pentru
unitățile aflate în exteriorul procesorului;
c) generează semnale de comandă doar pentru c) citirea, decodificarea și execuția;
unitățile de prelucrare interne;
d) generează semnale de comandă doar pentru d) citirea, execuția și decodificarea.
unitățile de prelucrare aflate în exteriorul
procesorului.
43. De la ce vine prescurtarea CISC? 44. De ce ordin este setul extins de instrucțiuni care
caracterizează procesoarele CISC?
a) Complex Instruction Set Computer; a) de ordinul sutelor;
b) Complex Instruction Set Character; b) de ordinul zecilor;
c) Character Indication Set Computer; c) de ordinul miilor;
d) Circuit Indication Set Confection. d) de ordinul milioanelor.
45. Care este principalul avantaj al procesoarelor CISC? 46. Ce arhitectură au procesoarele cu unitate centrală de tip
RISC?
a) programarea foarte grea; a) von Neumann;
b) lungimea nu foarte mare a instrucțiunilor; b) Harvard;
c) costul relativ mic; c) Harvard modificată;
d) programarea mai ușoară, deoarecese pot folosi d) nu există.
instrucțiuni complexe la implementarea
algoritmilor.
47. Câte instrucțiuni conține un set al procesoarelor RISC? 48. De la ce vine prescurtarea RISC?
a) sute; a) Reduced Instruction Set Computer;
b) mii; b) Restarted Indication Set Computer;
c) câteva zeci; c) Rise Instruction Set Computer;
d) zeci de mii. d) Reset And Set Instruction Computer.
49. Pe câți biți specifică adresarea directă adresa 50. Ce sintaxă se utilizează pentru a indica în câmpul
operandului? instrucțiunii adresarea directă?
a) 16; a) @sel;
b) 32; b) @expr;
c) 64; c) @init;
d) 24. d) @func.
51. Care este instrucțiunea care calculează modulul 52. Pe câți biți speccifică adresa unui operand din memorie
numărului real din registrul R1? adresarea directă?
a) ABSF R1; a) 16;
b) ABRF R1; b) 32;
c) ABSF R2; c) 24;
d) ADRP R1. d) 48.
53. Pe câți biți reprezintă operandul o valoare imediată? 54. Care din următoarele tipuri de numere nu poate fi
operand?
a) 14 biți (short) sau 32 de biți (long); a) număr întreg cu semn;
b) 16 biți (short) sau 32 de biți (long); b) număr irațional;
c) 16 biți (short) sau 24 de biți (long); c) număr întreg fără semn;
d) 8 biți (short) sau 24 de biți (long). d) număr real în virgulă mobilă.
55. Pe câți biți sunt reprezentate numerele în virgulă fixă în 56. Pe câți biți sunt reprezentate numerele în virgulă fixă în
formatul scurt? formatul simplă precizie?
a) 32; a) 16;
b) 8; b) 4;
c) 4; c) 32;
d) 16 . d) 8.
57. În ce cod sunt reprezentate numerele întregi cu semn în 58. Care este formatul în care sunt reprezentate numerele
format scurt? reale în virgulă mobilă?
E
a) semn-magnitudine; a) M*B ;
b) complement față de 2; b) M*B;
c) niciunul; c) M/B*E;
E
d) complement față de 1. d) M *B.
59. Cine formează câmpul mantisă? 60. Ce reprezintă prescurtarea E din formula generală de
calcul al unui număr real x?
a) bitul de semn și câmpul exponent; a) valoarea binară a câmpului fracție;
b) bitul de semn și câmpul fracție; b) bitul de semn;
c) câmpul exponent și câmpul fracție; c) valoarea negată a bitului de semn;
d) niciunul. d) valoarea zecimală exhivalentă a câmpului
exponent.
61. Pe câți biți sunt reprezentate numerele reale în format 62. Câți biți sunt alocați pentru câmpul fracție în formatul
scurt în virgulă mobilă? scurt de reprezentare în virgulă mobilă?
a) 32; a) 23;
b) 8; b) 4;
c) 16; c) 11;
d) 4. d) 9.
63. Care este reprezentarea în formatul scurt în virgulă 64. Pe câți biți sunt reprezentate numerele reale în format
mobilă pentru numărul real 0.0? simplă precizie în virgulă mobilă?
a) 8000 h; a) 16;
b) 0008 h; b) 32;
c) 8001 h; c) 8;
d) 8100 h. d) 4.
65. Câți biți sunt alocați pentru câmpul fracție în formatul 66. În ce interval de valori este încadrat exponentul din
simplă precizie de reprezentare în virgulă mobilă? formatul simplă precizie în virgulă mobilă?
a) 4; a) [-127,127];
b) 23; b) (-128,127);
c) 9; c) [-128,127];
d) 11. d) [-255,127].
67. Pe câți biți sunt reprezentate numerele reale în format 68. Câți biți sunt alocați pentru câmpul fracție în formatul
precizie extinsă în virgulă mobilă? precizie extinsă de reprezentare în virgulă mobilă?
a) 40; a) 11;
b) 32; b) 23;
c) 16; c) 19;
d) 8. d) 31.
69. Care este reprezentarea în formatul precizie extinsă în 70. Care este indicatorul de rezultat negativ?
virgulă mobilă pentru numărul real 0.0?
a) 00000008 h; a) Negative Flag;
b) 0000000008 h; b) Overflow Flag;
c) 80000000 h; c) Carry Flag;
d) 8000000000 h. d) Zero Flag.
71. De la ce vine indicatorul UF? 72. Ce face indicatorul care are prescurtarea CC?
a) Cache Enable; a) activează sau dezactivează memoria cache de
instrucțiuni;
b) Overflow Mode Flag; b) șterge memoria cache;
c) Underflow Flag; c) activează sau dezactivează întreruperile
procesului ;
d) Cache Clear. d) indicator de transport.
73. Ce unități de memorie conține memoria internă a 74. Câte cuvinte și de câți biți este memoria RAM a
procesorului TMS320C32? procesorului TMS320C32?
a) RAM și EPROM; a) 512 cuvinte și de 32 de biți;
b) RAM și PROM; b) 256 de cuvinte și de 64 de biți;
c) doar EEPROM; c) 128 de cuvinte și 16 biți ;
d) RAM și ROM. d) 256 de cuvinte și 32 de biți.
75. Având în vedere că procesorul TMS320C32 are 7 76. Ce dimensiune are memoria cache a preocesorului
magistrale interne, cum se împart acestea? TMS320C32 ?
a) 2 magistrale de program, 2 magistrale de date și a) 64 de cuvinte de 32 de biți;
3 magistrale DMA;
b) 3 magistrale de program, 3 magistrale de date și b) 1024 KB;
1 magistrală DMA;
c) 2 magistrale de program, 3 magistrale de date și c) 115200 baud;
2 magistrale DMA;
d) 2 magistrale de program, 2 magistrale de date și d) 32 de cuvinte de 8 biți.
2 magistrale DMA.
77. Pe câte căi este organizată în mod asociativ memoria 78. Știind că adresa de memorie pe 24 de biți este împărțită
cache? în două câmpuri, iar unul dintre el este numărul
cuvântului în interiorul segmentului care este pe 5
biți,pe câți biți este adresa de start a segmentului?
a) 3; a) 20;
b) 5; b) 19;
c) 2; c) 18;
d) 4. d) 17.
79. Câte canale DMA conține procesorul TMS320C32? 80. Ce este controlerul DMA?
a) trei; a) este un periferic programabil incapabil să
transfere blocuri de date;
b) unul; b) este un periferic programabil capabil să transfere
blocuri de date fără intervenția CPU;
c) patru; c) este un periferic neprogramabil capabil să
transfere blocuri de date fără intervenția CPU;
d) două. d) este un periferic programabil capabil să transfere
blocuri de date doar cu ajutorul CPU.
81. Ce prioritate predefinită a procesorului TMS320C32 82. Pe ce platformă în memoria SRAM se încarcă
poate să aleaga utilizatorul? programul?
a) CPU are totdeauna prioritate față de DMA; a) DSProto32;
b) DMA are totdeauna prioritate față de CPU; b) C++;
c) toate; c) Java;
d) schema de priorități rotative. d) Matlab.
83. Care este comanda de inițializare a procesorului 84. Care este instrucțiunea pentru adresa de început SRAM
TMS320C32? Pe 3 octeți (24 biți)?
a) lsh 8,sp; a) Advx .word V_X;
b) lsh 24,ar0; b) ldi mem_addrh,ar0;
c) and 0h,ie; c) mem_addrh .set 090h;
d) call init. d) mem_addr .set 0900000h.
85. Care este instrucțiunea pentru cel mai semnificativ 86. Care este instrucțiunea pentru adresa unde se depune
octet al adresei început SRAM? rezultatul?
a) mem_addrh .set 090h; a) l_v .word 9;
b) c_zero .float 0.0; b) mem_addr .set 0900000h;
c) ldi @Adcv,ar0; c) adrez .word rez;
d) mem_addr .set 0900000h. d) mem_addrh .set 090h.
87. Care este secvența de cod în care se realizează suma 88. Care dintre următoarele este condiția de pozitivitate?
pătratelor?
a) ldi @Adcv,ar0 a) D(x,y) >= 0 şi D(x,y) = 0 <=> x=y;
ldf @c_zero,r0
b) rptb alfa b) D(x,y) = D(y,x);
ldf *ar0++,r1
mpyf r1,r1
alfa: addf r1,r0
c) CV .float 1.0 c) D(x,z) <= D(x,y) + D(y,z);
........................
.float 9.0
.float 10.0
d) mem_addr .set 0900000h d) niciuna.
mem_addrh .set 090h
.bss rez,1
89. Care este instrucțunea pentru setarea adresei memoriei 90. Care este instrucțiunea pentru ștergerea registrului if?
stivă?
stf r0,*ar2; call SQRT;
ldi 9005h,sp; ldf @c_zero,r0;
ldp mem_addr,dp; and 0h,if;
call init . or0800h,st .
83- Ce face instructiunea ldf @c_zero,r0 ?
Initializeaza r0 cu zero
Se adauga 0
Se scoate 0 din r0
Se seteaza nr de repetari
Se incarca in registrul rc
Distanta Hamming
Distanta Tanimoto
Distanta Manhattan
Distanta Euclidiana
Apel subrutina
Initializeaza vectorii
4. Un semnal numeric se prezinta sub forma unui sir de informatii, reprezentand variatii
ale datelor observabile de liumea reala.
5. Semnalele pot fi :deterministe sau aleatoare. Semnalele deterministe au o evolutie in
timp predefinita, neafectata de hazard, care poate fi exprimata analitic printr-o functie
de timp de forma x(t). Semnalele aleatoare au o evolutie in timp supusa hazardului si
nu pot fi exprimate analitic printr-o functie de timp.
6. Semnalele pot aveac puncte de discontinuitate, considerate fie in raport cu
variabilatimp, fie cu amplitudinea.
10. Prelucrarea numerica a semnalelor (DSP) este o ramura a prelucrarii numerice, care
include metode si tehnici specific prelucrarii semnalelor, utilizand procesoare
specializate.
11. Filtrarea poate fi analogica sau digitala. Filtrarea analogica presupune introducerea unui
filtru analogic innainte de controlul analog-numeric(deci inainte de introducerea
semnalului in DSP).Filtrarea digitala are loc dupa convertorul
12. Utilizarea tehnicilor de prelucrare numerica poate fi limitata de viteza de achizitie a
semnalelor si viteza de prelucrare numerica propriu-zisa.
19. Imaginile sunt semnale cu caracteristici speciale, sunt dependente de o variabila spatiala,
pe cand majoritatea semnalelor sunt dependente de variabila timp.
20. Imagistica este folosita in domeniul medical, permitand investigarea corpului uman,
incepand cu descoperirea razelor x.
21. Prelucrarea imaginilor este folosita in domeniul spatial existand numeroase situatii cand
imaginile luate de sateliti trebuie pre;lucrate inainte de a putea fi utilizate.
22. Arhitectura von Neumann utilizeaza o memorie comuna de programe si date, accesata pe o
magistrala interna comuna.
23. Structura interna este mai simpla si mai ieftina, facandu-se economie de magistrale si
memorie, in dauna performantelor.
24. Principalul avantaj al acestei arhitecturi il constituie costul relative mic, la un nivel de
performante acceptabil, dar in principal de performantele tehnologiei de realizare a
circuitelor integrate.
25. Arhitectura Harvard utilizeaza memorii separate de program (MP) si date (MD), accesate
pe magistrale separate.
26. In arhitectura Harvard, datorita separarii memoriilor MP si MD, acestea au asignate spatii
de adrese distincte.
27. Arhitectura Harvard are costuri de realizare mai mari, dar si performante superioare ,
eliminand dezavantajele arhitecturii Von Neumann. Cele doua arhitecturi sunt differentiate
prin modul de implementare.
31. Procesoarele ce necesita prelucrari rapide, cum sunt DSP-urile, pot accesa datele curate
direct din MP, prin diverse mecanisme de adresare fara a fi necesara mai intai copierea lor
in MD.
32. In orice sistem de calcul, subsistemul unitatii centrale (UC) realizeaza functia de prelucrare
a informatiilor, avand insa si sarcini suplimentare de comanda si control a celorlalte
subsisteme.
33. Unitatea central poate fi realizata cu un sungur processor central (Pc), caz in care sitemul
de calcul se numeste monoprocesor, sau cu mai multe procesoare centrale, cu prioritati
egale sau diferite, rezultand un sistem de calcul multiprocessor.
34. Operanzii utilizati in unitatile de prelucrare trebuie sa fie accesati usor si rapid de catre UC,
pentru a nu muri artificial timpul de prelucrare, cu timpi suplimentari, necesari aducerii
operanzilor in unitatile de prelucrare sau pentru scrierea rezultatului la destinatie.
35. Fluxurile de informatii care conecteaza cu exteriorul structura de procesare sunt: un flux de
intrare de instructiuni (INSTR), un flux de date de intrare (DIN), un flux de date de iesire
(DOUT).
36. Pe fiecare flux, transferal de informatii este sincronizat cu ajutorul unor perechi de
semnalede dialog cu exteriorul, pe liniile SYNC: un semnal de sincronizare de iesire, sub
forma unui semnal de comanda cu exteriorul, si un semnal de intrare, ca stare din exterior.
37. Fluxurile de informatii au loc pe trei magistrale separate. Separarea magistralelor permite
prelucrarea in paralel a celor trei fluxuri.
38. Procesorul central este un sistem digital scevential ce are la baza o structura de procesare.
Din punct de vedere functional acesta contine mai multe unitati de tip automat finit,
interconectate: o unitate de control si una sau mai multe unitati de prelucrare.
39. Rularea programului presupune executia secventiala a instructiunilor, in general o
instructiune este formata din mai multi octeti si poate avea lungime fixa sau variabila,
dependent de tipul procesorului.
40. Fiecare etapa a unui ciclu instructiune este executata in unul sau mai multe cicluri masina,
in functie de instructiune si de tipul procesorului.
41. Procesoarele CISC(Complex Instruction Set Computer) sunt caracterizate de un set extins
de instructiuni , flexibile si complexe.
42. Principalul avantaj al procesoarelor CISC il constituie programarea mai usoara, deoarece se
pot folosi instructiuni complexe la implemenatrea algoritmilor.
43. La microprocesoarele CISC, instructiunile sunt puternice, au lungimi variabile si ocuopa
putin spatiu in memorie dar executarea lor dureaza mai mult.
44. Procesoarele cu arhitectura Harvard au unitati central de tip RISC care au un set de
instructiuni simple si nu folosesc conceptual de microprogramare.
45. Conceptul RISC a aparut la sfarsitul anilor ’70, cand s-au observant anomalii hardware si
software, in functionarea microprocesoarelor CISC.
46. Prformantele generale sunt superioare la procesoarele RISC, insa, pentru obtinerea lor, sunt
necesare cunostinte hardware aprofundate, datorita particularitatilor de programare.
47. Adresarea la registru se utilizează în cazul când operandul se găseşte într-unul din
registrele unităţii centrale. Acest mod de adresare este cel mai rapid, deoarece
operandul se află deja adus în procesor, fiind aproape de unităţile de prelucrare.
Exemplu: ABSF R1 ; R1 = | R1|
Instrucţiunea calculează modulul numărului real din registrul R1, care apoi este memorat tot în
48. Adresarea directă indică faptul că operandul se găseşte în memorie, într-o pagină de date,
şi specifică adresa operandului pe 24 de biţi, pentru accesul în mod pagină. Adresa se
calculează prin concatenarea celor mai puţin semnificativi 8 biţi ai registrului indicator al
paginii de date DP, cu cei mai puţin semnificativi 16 biţi ai cuvântului instrucţiune de 32
de biţi.
Exemplu: Instrucţiunea de adunare a două valori întregi, între un operand din memorie şi
registrul R7, rezultatul depunându-se în R7. Execuţia instrucţiunii este ilustrată în figura
3.9.
49. Procesorul poate accesa un spaţiu mare de memorie, de 16 Mcuvinte de 32 de biţi, prin
schimbarea valorii registrului indicator de pagină DP. Astfel, se pot apela 256 pagini de
memorie a câte 64 Kcuvinte.
50. Adresarea indirectă specifică adresa unui operand din memorie pe 24 de biţi, prin
conţinutul unui registru auxiliar, eventual împreună cu un deplasament, ce poate fi
specificat în câmpul instrucţiunii sau printr-un registru de index.
51. Flexibilitatea adresării indirecte se datorează faptului că unităţile aritmetice ARAU
modifică registrele auxiliare în paralel cu operaţiile efectuate de CPU.
52. Adresarea imediată se utilizează atunci când valoarea operandului este specificată în
câmpul instrucţiunii. În acest caz, operandul reprezintă o valoare imediată pe 16 biţi (short)
sau 24 de biţi (long), conţinută în cei mai puţin semnificativi biţi ai cuvântului instrucţiune.
53. Procesorul de semnal TMS320C32 poate opera cu numere în virgulă fixă, reprezentate în
două tipuri de formate: formatul scurt, în care numerele sunt reprezentate pe 16 biţi (N = 16),
respectiv formatul simplă precizie, în care numerele sunt reprezentate pe 32 biţi (N = 32).
54. Procesorul TMS320C32 memorează operanzii în virgulă fixă, în registrele proprii, pe 32 de
biţi şi toate operaţiile de virgulă fixă sunt realizate pe 32 de biţi.
55. Un operand imediat cu semn în format scurt va fi indicat în câmpul instrucţiunii pe 16 biţi,
însă, utilizarea sa de către procesor se va face pe 32 de biţi, completându-se cei mai
semnificativi 16 biţi cu valoarea semnului (S).
56. Spre deosebire de reprezentarea in virgula fixa, formatul in virgule mobila permite
reprezentarea numerelor reale foarte mici (=±1038) sau farte mari (=±1038).
57. Pentru procesorul de semnul TMS320C32, formatul general al umerelor in virgula mobila
contine trei campuri: campul exponential(E),bitul de semn(S) si campul fractie(F).
58. In functie de dimensiunile exponentului(E) si ale fractiei (F), procesorul TMS320C32 poate
opera cu numere in virgule mobile, reprezentate in trei tipuri de formate: format scurt, precizie
simpla sau precizie extinsa.
59. Numerele reale in format scurt sunt reprezentate in virgula mobila pe 16 biti in
complement fata de 2, astfel: 4 biti pentru exponent, 1 bit de semn si 11 biti pentru
campul fractie.
60. Exponentul este operand cu senm in complement fata de 2 pe 4 biti, avand valori I
intervalul [-8, 7].
61. Cand un operand imediat este indicat in format scurt in campul instructiunii, el este
memorat in registrele procesorului de 32 de biti, aliniat la stanga, pe pozitiile celor mai
semnificativi 16 biti.
62. Numerele reale in format simpla precizie sunt reprezentate I virgule mobile pe 32
de biti , astfel: 8 biti pentru exponent , 1 bit de semn si 23 de biti pentru campul fractie.
63. Exponentul este operand cu senm in complement fata de 2 pe 8 biti, avand valori in
intervalul [--128, 127].Valoarea minima E=-128 este reprezentata pentru reprezentarea
numarului real 0.0(E=-128, S=F= 0), a carui reprezentare in format simpla precizie este
80000000h.
64. Valorile maxime positive se obtin pentru E= 127, iar valorile minime positive si
negative se obtin pentru E= -127 .
65. Numerele reale in format precizie extinsa sunt reprezentate in virgule mobila pe 40
de biti, astfel: 8 biti pentru exponent , 1 bit de semn si 31 de biti pentru campul fractie.
Aceste numere pot fi memorate in registrele de precizie marita R7….R0 si sunt
exprimate pe 10 cifre hexa.
66. Exponentul este operand cu senm in complement fata de 2 pe 8 biti, avand valori in
intervalul [--128, 127].Valoarea minima E=-128 este reprezentata pentru reprezentarea
numarului real 0.0(E=-128, S=F= 0), a carui reprezentare in format simpla precizie este
8000000000h.
67,Valoarea reala in binar este similara formatului anterior, fractia fiind insa
reprezentatape 31 de biti. Deoarece campul fractie are dimensiune mai mare, numerele
reprezentate vor avea precizie mai mare fata de formatul simpla precizie.
68. De regulă, operaţiile aritmetice şi logice, în funcţie de rezultatul obţinut, setează
indicatorii de condiţie ai registrului ST. De asemenea, setarea indicatorilor se face şi în
cazul instrucţiunilor de încărcare în registre şi de salvare în memorie.
69.
Din figură, se poate observa că cei mai puţin semnificativi 8 biţi sunt indicatori de
condiţii, iar biţii bit15 + bit10 şi bit8 reprezintă indicatori de control. Restul biţilor sunt
rezervaţi, valorile citite fiind 0.
70. GIE - Global Interrupt Enable – activează sau dezactivează întreruperile
procesorului.
77. Controlerul DMA este un periferic programabil, capabil să transfere blocuri de date fără
intervenţia CPU. Utilizând canalele DMA, procesorul TMS320C32 poate astfel lucra cu
memorii externe lente şi cu periferice, fără ca fluxul de date către CPU să fie redus.
78. Cele două canale DMA efectuează transferuri pe aceeaşi magistrală DMA, într-o manieră
alternativă. Accesul celor două canale la resurse comune se face pe baza unei priorităţi
programate. Transferurile se pot face continuu sau pot fi sincronizate cu întreruperi interne
sau externe.
79. Canalele DMA conţin propriile generatoare de adrese, registre de adrese sursă şi
destinaţie precum şi câte un contor, necesar numărării cuvintelor transferate. Conectarea la
resursele sistemului se face prin magistrale separate DMA
80. Suma ponderată cu numerele k1, şi respectiv k2, este dată de relaţia următoare: z(i) = k1 ·
x(i) + k2 · y(i), unde i = 1 ... 5.
81. In cadrul programului, în care se determină suma ponderată a elementelor a doi vectori,
se exemplifică adresarea indirectă prin intermediul registrelor auxiliare şi se pune în evidenţă
maniera de lucru cu instrucţiunea de repetare a unui bloc de instrucţiuni.
82. După încărcarea programului în memoria SRAM a platformei DSProto32 şi după
dezasamblarea acestuia, se obţine de fapt acelaşi program, dar care nu mai conţine simboluri.
84. Se observă faptul că, pentru a calcula norma euclidiană a unui vector, trebuie să se
calculeze şi radicalul unui număr pozitiv, calcul care se realizează cu o subrutină de calcul al
radicalului prezentată în anexa 2.
85. Elementele vectorului sunt accesate prin intermediul indicelui aflat în registrul ar0, iar
adresa de memorie din registrul ar0 se incrementează după fiecare încărcare a datei din
memorie în registrul r1.
86. Pentru spaţiul vectorial euclidian n-dimensional, metrica se defineşte ca fiind distanţa
generală Minkovski.
87. În aplicaţiile practice este important ca metrica să fie adecvată structurii spaţiale a datelor
de intrare, deci alegerea unei distanţe este echivalentă cu a postula o anumită geometrie a
clusterilor (norilor).
88. Se observă că măsura similarităţii este cu atât mai mare cu cât distanţa dintre cele două
puncte este mai mică, valoarea maximă obţinându-se când cele două puncte coincid.
89. Listingul programului se prezintă în cele ce urmează şi este însoţit de comentarii care
permit înţelegerea algoritmului de calcul al distanţei euclidiene.
14. Din punct de vedere hardware, sistemele incorporate pentru prelucrarea semnalelor contin:
a) unitate centrala, cu procesoare si DSP-uri, memorii RAM si ROM, unitati de
comunicatie, unitati de interfatare analog-numerica si circuite integrate specific
aplicatiei.
b) unitate centrala, cu procesoare si DSP-uri, memorii PROM si EEPROM, unitati de
comunicatie, unitati de interfatare analog-numerica si circuite integrate specific
aplicatiei.
c) unitate centrala, cu procesoare si DSP-uri, memorii RAM si ROM, unitati de
comunicatie, unitati de interfatare analog-numerica si circuite integrate specific
aplicatiei.
d) unitate centrala, cu procesoare si DSP-uri, memorii RAM si ROM, unitati de
comunicatie, unitati de interfatare analog-numerica si microprocesoare specific
aplicatiei.
15. Domeniile de aplicare a sistemelor incorporate sunt foarte largi, pornind de la sisteme
simple si iefine, ce contin:
a) procesoare pe 8/16 biti si programe cu cateva zeci de linii de cod, pana la sisteme
complexe de prelucrarea sistemelor de inalta performanta bazate pe retele de zeci de
DSP-uri , arii de senzori, ce utilizeaza sisteme de operare de timp real.
b) procesoare pe 6/12 biti si programe cu cateva zeci de linii de cod, pana la sisteme
complexe de prelucrarea sistemelor de inalta performanta bazate pe retele de zeci de
DSP-uri , arii de senzori, ce utilizeaza sisteme de operare de timp real.
c) procesoare pe 8/16 biti si programe cu cateva sute de linii de cod, pana la sisteme
complexe de prelucrarea sistemelor de inalta performanta bazate pe retele de sute de
DSP-uri , arii de senzori, ce utilizeaza sisteme de operare de timp real.
d) procesoare pe 12/32 biti si programe cu cateva zeci de linii de cod, pana la sisteme
complexe de prelucrarea sistemelor de inalta performanta bazate pe retele de zeci de
DSP-uri , arii de senzori, ce utilizeaza sisteme de operare de timp real.
31. Procesoarele ce necesita prelucrari rapide, cum sunt DSP-urile, pot accesa datele curate
direct:
a) din MP, prin diverse mecanisme de adresare fara a fi necesara mai intai copierea lor
in MD.
b) din MD, prin diverse mecanisme de adresare fara a fi necesara mai intai copierea lor
in MP.
c) din MP, prin diverse mecanisme de adresare fara a fi necesara mai intai copierea lor
in MP.
d) din MD, prin diverse mecanisme de adresare fara a fi necesara mai intai copierea lor
in MD.
33. Unitatea centrala poate fi realizata cu un sungur processor central (Pc), caz in care:
a) sitemul de calcul se numeste monoprocesor, sau cu mai multe procesoare centrale,
cu prioritati egale sau diferite, rezultand un sistem de calcul multiprocessor.
b) sitemul de calcul se numeste procesor, sau cu mai multe procesoare centrale, cu
prioritati egale sau diferite, rezultand un sistem de calcul multiprocessor.
c) sitemul de calcul se numeste monoprocesor, sau cu mai putine procesoare centrale,
cu prioritati egale sau diferite, rezultand un sistem de calcul multiprocessor.
d) sitemul de calcul se numeste procesor, sau cu mai multe procesoare centrale, cu
prioritati egale sau diferite, rezultand un sistem de calcul processor.
34. Operanzii utilizati in unitatile de prelucrare trebuie sa fie accesati usor si rapid de catre UC,
pentru:
a) a nu muri artificial timpul de prelucrare, cu timpi suplimentari, necesari aducerii
operanzilor in unitatile de prelucrare sau pentru scrierea rezultatului la destinatie.
b) a nu muri artificial timpul de prelucrare, cu timpi suplimentari, necesari trimiterii
operanzilor in unitatile de prelucrare sau pentru scrierea rezultatului la destinatie.
c) a nu muri artificial timpul de prelucrare, cu timpi suplimentari, necesari aducerii
operanzilor in unitatea central sau pentru scrierea rezultatului la destinatie.
d) a nu muri artificial timpul de prelucrare, cu timpi suplimentari, necesari aducerii
operanzilor in unitatile de prelucrare sau pentru scrierea rezultatului la sursa.
36. Pe fiecare flux, transferal de informatii este sincronizat cu ajutorul unor perechi de
semnalede dialog cu exteriorul, pe liniile SYNC:
a) un semnal de sincronizare de iesire, sub forma unui semnal de comanda cu
exteriorul, si un semnal de intrare, ca stare din exterior.
b) un semnal de sincronizare de iesire, sub forma unui semnal de comanda cu
exteriorul
c) un semnal de intrare, ca stare din exterior.
d) nici una din variante
37. Fluxurile de informatii au loc pe:
a) trei magistrale separate. Separarea magistralelor permite prelucrarea in paralel a
celor trei fluxuri.
b) doua magistrale separate. Separarea magistralelor permite prelucrarea in paralel a
celor trei fluxuri.
c) patru magistrale separate. Separarea magistralelor permite prelucrarea in paralel a
celor trei fluxuri.
d) o magistrala separata. Separarea magistralelor permite prelucrarea in paralel a celor
trei fluxuri.
38. Procesorul central este un sistem digital scevential ce are la baza o structura de procesare.
Din punct de vedere functional acesta contine:
a) mai multe unitati de tip automat finit, interconectate: o unitate de control si una sau
mai multe unitati de prelucrare.
b) mai putine unitati de tip automat finit, interconectate: o unitate de control si una sau
mai multe unitati de prelucrare.
c) mai multe unitati de tip automat finit, conectate: o unitate de control si una sau mai
multe unitati de prelucrare.
d) mai putine unitati de tip automat finit, interconectate: doua unitati de control si una
sau mai multe unitati de prelucrare.
47. Adresarea la registru se utilizează în cazul când operandul se găseşte într-unul din:
a) registrele unităţii centrale.
b)
49. Procesorul poate accesa un spaţiu mare de memorie, de 16 Mcuvinte de 32 de biţi, prin
schimbarea valorii registrului indicator de pagină DP.
a) Astfel, se pot apela 256 pagini de memorie a câte 64 Kcuvinte.
b) Astfel, se pot apela 266 pagini de memorie a câte 64 Kcuvinte.
c) Astfel, se pot apela 256 pagini de memorie a câte 54 Kcuvinte.
d) Astfel, se pot apela 286 pagini de memorie a câte 84 Kcuvinte.
58. In functie de dimensiunile exponentului(E) si ale fractiei (F), procesorul TMS320C32 poate opera
cu:
a) numere in virgula mobile, reprezentate in trei tipuri de formate: format scurt, precizie
simpla sau precizie extinsa.
b) numere in virgula mobile, reprezentate in doua tipuri de formate: format scurt, precizie
simpla
c) numere in virgula fixa, reprezentate in trei tipuri de formate: format scurt, precizie simpla
sau precizie extinsa.
d) numere in virgula fixa, reprezentate in doua tipuri de formate: precizie simpla sau precizie
extinsa.
61. Cand un operand imediat este indicat in format scurt in campul instructiunii:
a) el este memorat in registrele procesorului de 32 de biti, aliniat la stanga, pe
pozitiile celor mai semnificativi 16 biti.
b) el este memorat in registrele procesorului de 24 de biti, aliniat la stanga, pe
pozitiile celor mai semnificativi 16 biti.
c) el este memorat in registrele procesorului de 32 de biti, aliniat la dreapta, pe
pozitiile celor mai semnificativi 16 biti.
d) el este memorat in registrele microprocesorului de 32 de biti, aliniat la stanga, pe
pozitiile celor mai semnificativi 16 biti.
69.
80. Suma ponderată cu numerele k1, şi respectiv k2, este dată de relaţia următoare:
a) z(i) = k1 · x(i) + k2 · y(i), unde i = 1 ... 5.
b) z(i) = k1 · x(i) - k2 · y(i), unde i = 1 ... 5.
c) z(i) = k1 · x(i) * k2 · y(i), unde i = 1 ... 5.
d) z(i) = k1 · x(i) / k2 · y(i), unde i = 1 ... 5.
81. In cadrul programului, în care se determină suma ponderată a elementelor a doi vectori,
se exemplifică:
a) adresarea indirectă prin intermediul registrelor auxiliare şi se pune în evidenţă
maniera de lucru cu instrucţiunea de repetare a unui bloc de instrucţiuni.
b) adresarea directa prin intermediul registrelor auxiliare şi se pune în evidenţă maniera de
lucru cu instrucţiunea de repetare a unui bloc de instrucţiuni.
c) adresarea indirectă prin intermediul registrelor auxiliare şi se pune în evidenţă maniera de
lucru cu instrucţiunea de repetare a unui bloc de date.
d) adresarea directa prin intermediul registrelor auxiliare şi se pune în evidenţă maniera de
lucru cu instrucţiunea de repetare a unui bloc de date.
a)
b)
c)
d)
a) indicelui aflat în registrul ar0, iar adresa de memorie din registrul ar0 se
incrementează după fiecare încărcare a datei din memorie în registrul r1.
b) indicelui aflat în registrul ar0, iar adresa de memorie din registrul ar0 se incrementează
după fiecare încărcare a datei din memorie în registrul r2.
c) indicelui aflat în registrul ar0, iar adresa de memorie din registrul ar1 se incrementează
după fiecare încărcare a datei din memorie în registrul r1.
d) indicelui aflat în registrul ar0, iar adresa de date din registrul ar0 se incrementează după
fiecare încărcare a datei din memorie în registrul r1.
a) semnale analogice;
b) semnale discrete;
c) semnale electrice;
d) semnale digitale.
c) semnale analogice
Circei
73. Organizarea memoriei interne ROM la TMS320C32 74. Cate magistrale interne are procesorul TMS320C32?
permite un numar de accesări de către CPU într-un
singur ciclu maşină. Care este numarul de accesari?
a) 1 a) 7 magistrale interne
b) 2 b) 10 magistrale interne
c) 5 c) 3 magistrale interne
d) 8 d) 5magistrale interne
75. Care sunt cele 2 magistralele de program? 76. Procesorul TMS320C32 dispune de o memorie cache
pentru instrucţiuni, de dimensiune 64 cuvinte de:
a) Bus ADR1 D si Bus ADR2 D a) 8 de biţi
b) Bus DATE D si Bus ADR1 D b) 16 de biţi
c) Bus ADR DMA si Bus DATE DMA c) 32 de biţi
d) Bus DATA P şi Bus ADR P d) 64 de biţi
77. Câmpurile adresei de memorie pentru algoritmul 78. Ce reprezinta acronimul SSA?
memoriei cache pe 24 de biţi este împărţită în 2 câmpuri:
a) adresa de start a segmentului pe 19 biţi şi, a) Software suport
respectiv, numărul cuvântului în interiorul
segmentului pe 5 biţi
b) adresa de start a segmentului pe 10 biţi şi, b) Adresa de start a segmentului
respectiv, numărul cuvântului în interiorul
segmentului pe 14 biţi
c) adresa de start a segmentului pe 16 biţi şi, c) Securitatea adresei
respectiv, numărul cuvântului în interiorul
segmentului pe 8 biţi
d) adresa de start a segmentului pe 8 biţi şi, d) Starea sistemului actual
respectiv, numărul cuvântului în interiorul
segmentului pe 16 biţi
79. În cazul procesorului TMS320C32, utilizatorul poate să 80. Cum este mapat e registrul de control DMA0 in spatiul de
aleagă una din următoarele 3 priorităţi predefinite. Care memorare a controlerul DMA la TMS320C32?
varianta este cea falsa?
a) CPU are totdeauna prioritate faţă de DMA a) 808000h
b) DMA are totdeauna prioritate faţă de CPU b) 808004h
c) Doar CPU are prioritate si DMA nu are c) 808006h
d) CPU are prioritate, iar la următorul acces simultan d) 808010h
la o resursă comună, controlerul DMA va avea
prioritate
81. Cum este mapat e registrul numarator DMA0 in spatiul 82. Daca se notează cu x şi y cei doi vectori, atunci suma
de memorare a controlerul DMA la TMS320C32? ponderată cu numerele k1, şi respectiv k2, este dată de
relaţia următoare:
a) 808010h a) z(i) = k1 · x(i) + k2 · y(i), unde i=1
b) 808014h b) z(i) = k1 · x(i) + k2 · y(i), unde i=1...5
c) 808016h c) z(i) = k1 · x(i) + k2 · y(i), unde i=5
d) 808018h d) z(i) = k1 · x(i) + k2 · y(i), unde i=5...10
83. Ce reprezinta instructiunea „.bss rez”? 84. Ce reprezinta instructiunea „or 0800h,st”?
a) Se rezervă spaţiu de memorie pentru vectorul a) Activarea registrului st
rezultat
b) Adresa de început SRAM b) Activarea intreruperilor
c) Rezervarea vectorilor c) Activarea memoriei cache
d) Adresa de inceput a vectorilor d) Activarea rubrutinei
85. Norma euclidiană a unui vector se defineşte 86. Elementele vectorului sunt accesate prin intermediul
prin relaţia următoare: indicelui aflat:
a) a) In registrul ar0
b) b) In registrul ar1
c) c) In registrul r0
d) d) In registrul r1
87. Ce reprezinta instructiunea „mem_addr .set”? 88. Care din conditiile de mai jos nu este o masura generala a
disimilaritatii?
a) Adresa de memorie a) Pozitivitate
b) Adresa de început SRAM b) Simetrie
c) Cel mai semnificativ bit c) Continuitatea
d) Dimensiunea vectorului d) Inegalitatea triunghiului
89. Ce reprezinta instructiunea „Adv_1 .word V_1”? 90. Ce reprezinta instructiunea „call SQRT”?
a) Adresa de inceput a elemetelor vectorului unu a) Apel rezultat
b) Dimensiunea vectorului unu b) Apel memorie
c) Memorarea vectorului unu c) Apel bucla
d) Citirea vectorului unu d) Apel subrutina radical
iordache
1. 1)Procesoarele digitale de semnal din gama TMS320C3x 2. Procesorul TMS320C3x poate efectuarea simultan un
sunt realizate in tehnologie CMOS si lucreaza cu numere numar de :
in virgula mobila :
a) Pe 8 biti a) 30 operatii
b) Pe 16 biti b) 11 operatii
c) Pe 32 biti c) 12 operatii
d) Pe 40 biti d) 20 operatii
3. Dsp-urile sunt sisteme de calcul programabile ce contin: 4. Ce reprezinta un semnal?
a) Un singur chip a) O marime fizica masurabila dependenta de timp
care poate fi purtatoare de informatie si care
poate fi prelucrata sau transmisa la distanta intre
doua sisteme.
b) 2 chip-uri b) este o funcţie scalară ce nu variaza in timp
c) 4 chip-uri c) un semnal reprezinta o sectiune dintr-un
conductor de cupru.
d) Mai multe chip uri d) este orice current ce strabate un conductor ce
depaseste valoarea de 1 A.
5. Care din urmatoarele afirmatii sunt adevarate? 6. In general ca suport de informatii sunt utilizate:
a) Semnalele deterministe sunt previzibile pe un a) semnale deterministe
interval de timp nelimitat si de aceea nu sunt
purtatoare de informatii.
b) Semnalele aleatoare au o evolutie in timp care nu b) semnale aleatoare
este supusa hazardului si pot fi exprimate analitic
print-o functie de timp.
c) Perturbatiile nu sunt exemple de semnale c) semnal electric
aleatoare care efectuiaza sisteme de transfer si
prelucrare a informatiilor.
d) Semnalele deterministe sunt purtatoare de d) semnal electromagnetic
informatie.
7. Un semnal discret se poate obtine dintr-un semnal 8. Care din urmatoarele afirmatii reprezinta o caracteristica
analogic prin operatia de: a prelucrarii numerice de semnal?
a) cuantizare a) semnalele provin din lumea reala, ceea ce
presupune masurarea semnalelor, conversia in
format numeric si prelucrarea in timp real a
semnalelor.
b) esantionare b) frecventa de esantionare trebuie sa fie mai mare
decat dublul frecventei maxime.
c) modulare c) semnalele analogice trebuie convertite numeric
pentru a putea fi ulterior prelucrate
d) demodulare d) semnalele prelucrate nu sunt discrete.
9. Cat trebuie sa fie frecventa de esantonare? 10. Care din urmatoarele afirmatii este adevarata?
a) mai mare decat dublul frecventei maxime a) Filtrarea digitala are loc inaintea convertorului
analog-numeric.
b) mai mica decat dublul frecventei maxime b) Filtrarea analogica este mai eficienta decat filtrarea
digitala
c) de 3 ori mai mare decat frecventa maxima c) Filtrarea analogica presupune introducerea unui
filtru analogic inainte de convertorul analog-
numeric.
d) egala cu frecventa maxima d) Filtrarea digitala nu este realizata de DSP.
11. Ce anume incarca degeaba sistemul de prelucrare 12. Care este diferenta dintre un calculator de uz general si
numerica? sistemele incorporate?
a) O frecventa de esantionare prea mica generand a) Sistgemele incorporate nu permit o flexibilitate
esantioane insuficiente mare a mediilor de programare.
b) o frecventa de esantionare prea mare generand b) Sistemele incorporate permit interactiuni
prea multe esantioane complexe cu utilizatorul.
c) o tensiune de alimentare neadegvata c) Limbajul de programare de nivel inalt este o forma
de comunicare cu utilizatorul.
d) un semnal prea slab aplicat la intrare d) Sistemele incorporate dispun de o gama foarte
larga de limbaje de programare.
13. Care din urmatoarele sisteme incorporate fac parte din 14. Care din urmatoarele afirmatii despre sistemele
categoria produselor performante cu DSP-uri? incorporate cu DSP-uri este adevarata?
a) CD/DVD player/ recorder a) Sistemele incorporate nu pot fi reprogramate
pentru alte aplicatii.
b) Sisteme de supraveghere si Securitate b) Acestea nu pot fi usor duplicate depinzand
puternic de tolerantele componentelor.
c) Echipamente video de teleconferinta. c) Sistemele incorporate pot rezolva multe probleme
mai usor prin sisteme de prelucrare numerica,
decat prin sisteme analogice.
d) Sisteme de prelucrare a semnalelor radar. d) Raspunsul acestor sisteme depind de variatia
temperaturii.
15. Ce este procesorul numeric de semnal? 16. Care este modul in care procesorul numeric abordeaza
recunoasterea vorbirii?
a) Are ca scop conversia semnalelor din analogic in a) O parte din cuvintele semnalului vocal sunt izolate
digital. si apoi analizate.
b) Este un microprocessor ce are in componenta b) Semnalul vocal primit este filtrat cu ajutorul unui
software doar unitate centrala si unitate de filtru digital astfel realizanduse procesul de
comunicatie intrare-iesire. recunoastere a vorbirii.
c) Este un microprocesor specialicat cu o arhitectura c) Toate variantele sunt corecte.
proiectata special pentru diverse aplicatii cu
operatii intensive de calcul numeric necesare
sistemelor de timp real pentru prelucrarea
semnalelor.
d) Nici una dintre variante. d) Aceasta se realizeaza in doi pasi si anume prin
extragerea trasaturilor caracteristici si apoi
potrivirea trasatrilor.
17. Care din urmatoarele afirmatii este falsa? 18. Prin ce metode pot inbunatati DSP-urile caitatea
imaginilor luate in conditii nefavorabile?
a) Sonarul pasiv asculta sunetele subacvatice, ce pot a) Prin stocarea acestora in memoria RAM.
include: turbulente naturale,vietati marine,
zgomote mecanice, nu emite energie fiind practiv
invizibil.
b) Sonarul activ emite pulsuri in apa, cu frecvente b) Acestea sunt analizate si se alege cea mai clara.
2MHz…..40MHz si analizeaza ecourile
receptionate.
c) Sonarul este un acronim de la SOund NAvigation c) Prim ajustarea contrastului si a luminozitatii ,
and Ranging, putand fi de doua tipuri: active si recunoasterea formelor, controlul focalizarii.
pasiv.
d) Sonarul activ este folosit pentru detectarea d) Toate variantele sunt corecte.
corpurilor submarine, navigarie, realizarea hartilor
fundului marii.
19. Care din urmatoarele afirmatii reprezinta o problema din 20. Pe ce se bazeaza comprimarea imaginilor utilizand DSP-
medicina care a fost rezolvata cu ajutorul DSP-urilor. uri?
a) Infiintarea unei baze de date pentru evidenta a) Se bazeaza pe stocarea acestora in memoria RAM.
pacientilor
b) Infiintarea unui aparat de respiratie artificiala cu b) Se realizeraza prin diferite mijloace de conversie
ajutorul acestuia. din analog in digital.
c) Imagistica cu raze X a fost limitata de mai multi c) Aceasta tehnica se bazeaza pe observatia ca
factori majori depasiti abia dupa aparitia DSP- imaginile contin cantitati uriase de informatie
urilor. redumdanta , si deci, numarul bitilor de
reprezentare a imaginilor poate fi redus.
41. Care din urmatoarele afirmatii sunt adevarate? 42. In general campul opcode al instructiunii are o
dimensiune maxima de:
a) La microprocesoarele CISC instructiunile au a) 4 biti
lungimi variabile si ocupa putin spatiu in memorie
b) La microprocesoarele CISC executarea unei b) 16 biti
instructiuni dureaza mai putin
c) La Uc CISC structura unitatii de control este foarte c) 8 biti
simplista.
d) In general, procesoarele cu arhitectura Harvard au d) 2 biti
unitati centrale de tip RISC
43. Timpul de executie Tp poate fi definit: 44. Care dintre aceste afirmatii despre procesoarele RISC
sunt adevarate?
a) Tp=N1* Nc/i*Tc/2 a) Programele au mai putine instructiuni pentru
implementarea aceleasi functii
b) Tp=N1*Nc/i*Tc b) Programele ocupa un spatiu mic de memorie
datorita numarului mai mic de instructiuni.
c) Tp=N1+Nc/i*Tc c) Acestea au un set redus de instructiuni simple
executate foarte rapid
d) Tp= N1* Nc/i+Tc d) Acestea au un set foarte amplu de instructiuni cu o
executie lenta
45. Adresarea la registru se utilizează în cazul când: 46. Adresarea directă indică faptul că:
a) Operandul se gaseste intr-o memorie externa a) Operandul se găseşte într-o pagină de date, şi
specifică adresa operandului pe 24 de biţi
b) Operandul se găseşte într-unul din registrele b) Operandul se găseşte într-o pagină de date, şi
unităţii centrale specifică adresa operandului pe 16 biţi
c) Operadul se gaseste intr-un registru din RALU c) Adresa se calculează prin concatenarea celor mai
semnificativi 16 biţi ai registrului indicator al
paginii de date DP, cu cei mai semnificativi 16 biţi
ai cuvântului instrucţiune de 32 de biţi,
d) Operandul se gaseste pe magistrala comuna de d) Procesorul poate accesa un spaţiu mare de
date. memorie, de 32 Gcuvinte de 64 de biţi, prin
schimbarea valorii registrului indicator de pagină
DP.
47. Instructiunea ABSF R1 ; R1 = | R1| se refera la: 48. Care din urmatoarele instructiuni reprezinta un tip de
adresare indirecta?
a) Calcularea modulului numărului real din registrul a) ABSF R1 ; R1 = | R1|
R1, care apoi este memorat in urmatorul registru
disponibil
b) Calcularea modulului numărului real din registrul b) SUBI 1, R0
R1, care apoi este memorat in orice registru
disponibil
c) Calcularea modulului numărului real din registrul c) BNZD 24h ; If Z=0 then 24h+PC+3 PC
R1, care apoi este memorat tot în registrul R1 (|
R1| R1). ;else PC+1 PC
d) Nici una dintre variante d) +ARn(depl)
49. Care din urmatoarele afirmatii sunt adevarate? 50. Adresarea imediată se utilizează atunci când:
a) Adresarea indirectă specifică adresa unui operand a) operandul se găseşte în memorie, într-o pagină de
din memorie pe 24 de biţi, prin conţinutul unui date
registru auxiliar
b) Adresarea indirectă indică faptul că operandul se b) operandul se găseşte într-unul din registrele
găseşte în memorie, într-o pagină de date, şi unităţii centrale
specifică adresa operandului pe 24 de biţi
c) Adresarea indirectă se utilizează în cazul când c) valoarea operandului este specificată în câmpul
operandul se găseşte într-unul din registrele instrucţiunii
unităţii centrale
d) Adresarea indirectă PC este folosită în operaţiile d) operandul se găseşte într-o memorie externa
61. Exponentul este operand cu semn în complement faţă de 62. Valoarea minimă E = -128 este rezervată pentru
2 pe 8 biţi, cu valori în intervalul: reprezentarea numărului real 0.0 (E = -128, S=F=0), a
cărui reprezentare în format simplă precizie este:
a) [-128, 129] a) 40000000h
b) [-127, 127] b) 90000000h
c) [-128, 128] c) 80000000h
d) [-128, 127] d) 8000000h
63. Numerele reale în format precizie extinsă sunt 64. In formatul precizie extinsa exponentul este un operand
reprezentate în virgulă mobilă pe: cu semn în complement faţă de 2 pe:
a) 40 de biţi a) 9 biti
b) 32 de biţi b) 8 biti
c) 16 de biţi c) 7 biti
d) 50 de biţi d) 4 biti
65. Fractia in formatul precizie extinsa este reprezentata pe: 66. Indicatorul C din registrul de stare reprezinta:
a) 32 de biţi. a) Carry Flag – indicator de transport.
b) 18 de biţi. b) Cache Enable –activează sau dezactivează memoria
cache de instrucţiuni.
c) 16 de biţi. c) Cache Freeze – activează sau dezactivează cache-ul
de instrucţiuni.
d) 31 de biţi. d) Cache Clear – şterge memoria cache.
67. Ce face urmatorul indicator al registrului de stare? 68. Care din urmatoarele afirmatii este adevarata?
Underflow Flag
a) indicator ce semnalează faptul că exponentul a) Carry Flag indicator care este setat dacă numărul
numărului real rezultat este mai mic sau egal cu – întreg rezultat este în afara intervalului de
128. Indicatorul UF este şters dacă operaţia reprezentare (operand cu semn sau fără semn) sau
aritmetică nu generează un exponent mai mic sau dacă numărul real obţinut are exponentul mai
egal cu –128. mare decât 127
b) activează sau dezactivează memoria cache de b) Repeat Mode Flag – Dacă RM=1, atunci registrul PC
instrucţiuni. este modificat de instrucţiunile de repetare bloc
sau repetare instrucţiune.
c) şterge memoria cache. c) Zero Flag indicator de rezultat negativ.
d) setează semnalele externe de întrerupere INT3- d) Cache Enable indicator care este setat de fiecare
INT0 pentru activare pe palier sau pe front. dată când este setat şi indicatorul UF.
69. Procesorul TMS320C32 poate adresa un spaţiu total de 70. Un program încărcător de programe ( numit boot-loader),
memorie de: a procesorul TMS320C32 permite încărcarea unui
program sau a unor date după iniţializarea sistemului, de
la un port serial sau de la o memorie externă organizată
pe:
a) 16 Mcuv. pe 16 de biţi a) 8, 16 sau 32 de biţi.
b) 17 Mcuv. pe 32 de biţi b) 1, 2, 4, 8, 17 sau 32 de biţi.
c) 16 Mcuv. pe 32 de biţi c) 8, 16, 32 sau 64 de biţi.
d) 15 Mcuv. pe 32 de biţi d) 1, 2, 4, 8, 16 sau 32 de biţi.
71. Procesorul TMS320C32 are 72. Procesorul TMS320C32 dispune de o memorie cache
pentru instrucţiuni, de dimensiune:
a) 2 magistrale de program (Bus DATA P şi Bus ADR a) 32 cuvinte de 32 de biţi
P), 3 magistrale de date (Bus DATE D, Bus ADR1 D
şi Bus ADR2 D) şi 2 magistrale DMA (Bus DATE
DMA şi Bus ADR DMA).
b) 1 magistrale de program (Bus DATA P şi Bus ADR b) 64 cuvinte de 32 de biţi
P), 3 magistrale de date (Bus DATE D, Bus ADR1 D
şi Bus ADR2 D) şi 2 magistrale DMA (Bus DATE
DMA şi Bus ADR DMA).
c) 2 magistrale de program (Bus DATA P şi Bus ADR c) 32 cuvinte de 64 de biţi
P), 4 magistrale de date (Bus DATE D, Bus ADR1 D
şi Bus ADR2 D) şi 2 magistrale DMA (Bus DATE
DMA şi Bus ADR DMA).
d) 2 magistrale de program (Bus DATA P şi Bus ADR d) 64 cuvinte de 16 de biţi
P), 3 magistrale de date (Bus DATE D, Bus ADR1 D
şi Bus ADR2 D) şi 5 magistrale DMA (Bus DATE
DMA şi Bus ADR DMA).
73. Memoria cache este organizată în set asociativ pe 2 căi, 74. Câmpurile adresei de memorie pentru algoritmul
fiind împărţită în două segmente de câte: memoriei cache sunt impartite astfel
a) 30 de cuvinte a) adresa de start a segmentului (SSA= Segment start
address) pe 19 biţi si numărul cuvântului în
interiorul segmentului pe 5 biţi
b) 16 cuvinte b) adresa de start a segmentului (SSA= Segment start
address) pe 18 biţi si numărul cuvântului în
interiorul segmentului pe 6 biţi
c) 32 de cuvinte c) adresa de start a segmentului (SSA= Segment start
address) pe 17 biţi si numărul cuvântului în
interiorul segmentului pe 7 biţi
d) 8 cuvinte d) adresa de start a segmentului (SSA= Segment start
address) pe 20 biţi si numărul cuvântului în
interiorul segmentului pe 4 biţi
75. Dacă CPU şi DMA accesează aceeaşi locaţie de memorie 76. Care din urmatoarele afirmatii reprezinta o operatie a
(internă sau externă), atunci: initializarii registrelor canalului DMA
a) CPU are prioritate intotdeauna a) se scrie registrul de control cu modul de
funcţionare dorit pentru sincronizarea sau nu a
transferurilor cu întreruperi.
b) accesul se face în ordinea stabilită a priorităţilor. b) după citire, registrul de adresă sursă se
incrementează, se decrementează sau nu se
modifică, în funcţie de biţii INCSRC sau DECSRC ai
registrului de control
c) Controlerul DMA are prioritate intotdeauna c) canalul DMA citeşte un cuvânt de la adresa de
memorie sursă şi îl memorează într-un registru
temporar intern;
d) Aceasta accesare se face simultan de catre CPU si d) la fiecare scriere în memorie, valoarea registrului
DMA numărător se decrementează până când acesta
ajunge la zero
77. Care din urmatoarelele afirmatii este adevarata? 78. Dacă se notează cu x şi y doi vectori, atunci suma
ponderată cu numerele k1, şi respectiv k2, este dată de
relaţia următoare:
a) registrul global de control pe 24 de biţi conţine a) z(i) = k1 + x(i) + k2 · y(i),
adresa de memorie de unde se citesc datele
b) registrul de adresă destinaţie pe 32 de biţi ţine b) z(i) = k1 · x(i) + k2 · y(i)
adresa de memorie unde se scriu datele;
c) registrul de adresă sursă pe 24 de biţi conţine c) z(i) = k1 · x(i) + k2 + y(i),
dimensiunea blocului care se transferă
d) registrul global de control pe 32 de biţi conţine d) z(i) = k1 · x(i) · k2 · y(i),
informaţii despre starea şi modul de lucru ale
canalului DMA asociat;
79. Ce face urmatoarea linie de cod? 80. După încărcarea programului în memoria SRAM a
or 0800h,st platformei DSProto32 şi după dezasamblarea acestuia, se
obţine:
a) activeaza memoria cache a) acelaşi program
b) setează bitul corespunzător b) acelaşi program, dar care nu mai conţine simboluri
c) şterge registrul st c) Cu totu alt program
d) dezactivează toate întreruperile d) Nici una din variante
81. Norma euclidiană a unui vector X ∈ Rn se defineşte prin 82. Ce reprezinta urmatoarea linie de cod?
relaţia următoare: and 0h,ie
2 2 2 2
a) || X ||= radical din x1 +x2 +....+x n-1+ x n a) se setează bitul corespunzător într. globale
b) || X ||= radical din x12+x22+....+x2n+ x2n+1 b) Se dezact. toate întreruperile
c) || X ||= radical din x12+x22+....+x2n-1 -x2n c) Se şterge registrul ie
2 2 2
d) || X ||= radical din x1 +x2 +....+x n+ x2n d) activare memorie cache
83. Suma pătratelor din calculul normei euclidiane se 84. Dându-se o mulţime de date de intrare X, cea mai
realizează cu următoarea secvenţă de program: generală măsură a disimilarităţii definită peste X este o
atisface condiţiile:
a) rptb alfa a) D(x,y) >0 şi D(x,y) = 0 <=> x=y
ldf *ar0++,r1 D(x,y) = D(y,x)
mpyf r1,r1 D(x,z) < D(x,y) + D(y,z)
alfa: addf r1,r0
b) and 0h,ie b) D(x,y) ≥0 şi D(x,y) = 0 <=> x=y
and 0h,if D(x,y) = D(y,x)
ldi mem_addrh,ar0 D(x,z) ≤ D(x,y) + D(y,z)
lsh 24,ar0
c) rptb alfa c) D(x,y)<0 şi D(x,y) = 0 <=> x=y
ldf +ar0--,r1 D(x,y) = D(y,x)
mpyf r1,r1 D(x,z) ≤ D(x,y) + D(y,z)
alfa: addf r1,r0
d) rptb alfa d) D(x,y) ≥0 şi D(x,y) = 0 <=> x=y
ldf +ar0++,r1 D(x,y) = D(y,x)
mpyf r1,r1 D(x,z) > D(x,y) + D(y,z)
alfa: addf r0,r1
85. Distanţa (metrica) Mahalanobis, definită prin: 86. Ce reprezinta urmatoarea secventa de cod?
Adv_2 .word V_2
a) d(X,Y)=[(x-y)T * C-1 (x-y)]1/2 a) depune rezultatul în memorie
T -1 1/2
b) d(X,Y)=[(x+y) * C (x-y)] b) adresa de început a elementelor vectorului unu
T -1 1/2
c) d(X,Y)=[(x-y) - C (x-y)] c) adresa de început a elementelor vectorului doi
d) d(X,Y)=[(x-y)T + C-1 (x-y)]1/2 d) dimensiunea vectorului
87 Care din urmatoarele afirmatii sunt adevarate? 88 In inginerie electrica, notiunea de semnal se refera
intotdeauna la:
a) DSP-urile sunt sisteme de calcul neprogramabile a) Un semnal electric provenit de la senzori si
de tip dual-chip traductoare.
b) DSP-urile înglobează într-un b) Un semnal electric provenit doar de la senzori
singur circuit integrat, principalele subsisteme
componente ale unui sistem de calcul
c) procesoarele de semnal c) Un semnal electric provenit doar de la traductori
lucrează la frecvențe mici și dispun de un set redus
de instructiuni
d) DSP-urile executa zeci d) Un semnal acustic profenit de la un difuzor
de operații în virgulă mobilă pe secunda
89 Semnalele pot avea puncte de discontinuitate, 90 Care sunt semnalele de dialog a unui convertor analog
considerate fie în raport cu variabila timp, fie in raport numeric cu procesorul?
cu:
a) amplitudine a) SEL,DOUT
b) frecventa b) SOC, EOC, SEL
c) pulsatie c) SOC, EOC
d) temperatura d) DOUT, EOC