Ciprian Iacob
Test por , creado hace más de 1 año

mc set 5

135
0
0
Sin etiquetas
Ciprian Iacob
Creado por Ciprian Iacob hace más de 4 años
Cerrar

mc set 5

Pregunta 1 de 20

1

NVIC gestionează întreruperile externe pentru:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Cortex M3;

  • b. Cortex M4;

  • c. Cortex A4.

Explicación

Pregunta 2 de 20

1

2. Stările unei excepții pot fi:

Selecciona una o más de las siguientes respuestas posibles:

  • a. În așteptare;

  • b. Inactive;

  • c. Active în execuție.

Explicación

Pregunta 3 de 20

1

3. NVIC este acronimul pentru:

Selecciona una o más de las siguientes respuestas posibles:

  • a. No Value In Control;

  • b. Near Vector Interrupt Control;

  • c. Nested Vector Interrupt Control.

Explicación

Pregunta 4 de 20

1

4. Care registri speciali (Cortex M4) sunt utilizați pentru mascarea întreruperilor?

Selecciona una o más de las siguientes respuestas posibles:

  • a. PRIMASK;

  • b. PSR

  • c. BASEPRI;

Explicación

Pregunta 5 de 20

1

5. Valoarea excepției curente în execuție (Cortex M4) este indicată în registrul:

Selecciona una o más de las siguientes respuestas posibles:

  • a. BASEPRI;

  • b. IPSR;

  • c. EPSR;

Explicación

Pregunta 6 de 20

1

6. O excepție cu o prioritate mai mare poate suspenda din execuție o excepție cu prioritate mai mică.

Selecciona una o más de las siguientes respuestas posibles:

  • a. Adevărat;

  • b. Fals.

Explicación

Pregunta 7 de 20

1

7. Cortex M4 suportă:

Selecciona una o más de las siguientes respuestas posibles:

  • a. 256 niveluri de prioritate;

  • b. 240 niveluri de prioritate;

  • c. 32 niveluri de prioritate.

Explicación

Pregunta 8 de 20

1

8. Utilizând priority configuration register:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Valoarea mai mică are prioritate mai mare;

  • b. Valoarea mai mare are prioritate mai mare;

  • c. Valoarea mai mică are prioritate mai mică;

  • d. Valoarea mai mare are prioritate mai mică.

Explicación

Pregunta 9 de 20

1

9. Subpriority reprezintă:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Un nivel de memorie;

  • b. Ordinea servirii în cazul în care mai multe întreruperi sau excepții au aceeași preempt priority;

  • c. O stare a unei excepții.

Explicación

Pregunta 10 de 20

1

10. Preempt priority este o întrerupere ce poate suspenda execuția unei preempt priority mai mare.

Selecciona una o más de las siguientes respuestas posibles:

  • a. Fals;

  • b. Adevărat;

Explicación

Pregunta 11 de 20

1

11. Atributele de acces la memorie pot fi bufferable, adică:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Scrierea în memorie se face cu ajutorul unui buffer;

  • b. Procesorul continuă execuția următoarelor instrucțiuni;

  • c. Datele pot fi copiate într-o memorie cache.

Explicación

Pregunta 12 de 20

1

12. Atributele de acces pot fi cacheable, adică:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Se folosește un buffer intermediar;

  • b. Se folosește memoria cache;

  • c. Codul este extras și executat într-o singură zonă de memorie.

Explicación

Pregunta 13 de 20

1

13. Atributele de acces pot fi executabile ceea ce înseamnă că:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Procesorul poate extrage și executa codul programului într-o singură regiune de memorie;

  • b. Se folosește memoria cache;

  • c. Scrierea în memorie se face prin intermediul unui buffer;

Explicación

Pregunta 14 de 20

1

14. Atributele de acces sunt shareable:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Datele din această regiune pot fi partajabile;

  • b. Procesorul poate extrage și executa codul programului într-o singură regiune de memorie;

  • c. Este utilizată preponderent memoria cache.

Explicación

Pregunta 15 de 20

1

15. Operațiile Bit Band permit:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Operații multiple Load-Store;

  • b. Operații singulare Load-Store;

  • c. O singură operație Read/ Write.

Explicación

Pregunta 16 de 20

1

16. Operațiile Bit Band in Keil:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Nu permit ca transferurile nealiniate sa fie suportate de operațiile pe stivă;

  • b. Impun ca variabilele ce trebuie accesate să fie declarate volatile;

  • c. Nu folosesc accese exclusive.

Explicación

Pregunta 17 de 20

1

17. Rolul acceselor exclusive este de a:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Permite tranferurilor nealiniate să fie suportate de Bit Band;

  • b. Implementa semafoarele pe Cortex M3;

  • c. Implementa mutex.

Explicación

Pregunta 18 de 20

1

18. Modul Little Endian:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Poate comuta in execuție cu Big Endian;

  • b. Este folosit mereu la extragerea instrucțiunilor;

  • c. Pornește cu octetul MSB.

Explicación

Pregunta 19 de 20

1

19. Avantajele MPU sunt:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Previne coruperea datelor din S0;

  • b. Permite regiunilor de memorie să fie Read/Write astfel încât datele să poată fi accesate ușor;

  • c. Detectează accesele neașteptate la memorie.

Explicación

Pregunta 20 de 20

1

20. MPU:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Generează excepții pentru accesele la memorie care nu sunt definite de MPU;

  • b. Protejează memoria;

  • c. Nu poate separa datele în taskuri de procesare;

Explicación