Sunteți pe pagina 1din 4

10/24/2020 Test 2: Attempt review

Dashboard / My courses / 03-ACS-L-A3-S1-ACa-AA-AB-AC / 19 October - 25 October / Test 2

Started on Tuesday, 20 October 2020, 9:41 AM


State Finished
Completed on Tuesday, 20 October 2020, 9:51 AM
Time taken 10 mins 1 sec
Marks 4.80/8.00
Grade 6.00 out of 10.00 (60%)

Question 1
Correct

Mark 2.00 out of 2.00

Construcțiile de repetiție sunt sintetizabile doar dacă:

a. Constructiile de repetitie sunt sintetizabile in orice conditie

b. Ele vor avea acelasi numar de iteratii la fiecare rulare 

c. Ele pot avea numar diferit de iteratii de la o rulare la alta, important este ca in aceeasi rulare sa fie numar constant de iteratii

Răspunsul dumneavoastră este corect.

The correct answer is:


Ele vor avea acelasi numar de iteratii la fiecare rulare

Question 2
Correct

Mark 1.00 out of 1.00

Ordinea porturilor in instantierea primitivelor este: 

a. Intai iesirile, apoi intrarile


b. Intai intrarile, apoi iesirile

c. Ordinea nu este importanta, doar recomandata

Răspunsul dumneavoastră este corect.

The correct answer is:


Intai iesirile, apoi intrarile

https://curs.upb.ro/mod/quiz/review.php?attempt=33121&cmid=67422 1/4
10/24/2020 Test 2: Attempt review

Question 3
Correct

Mark 1.00 out of 1.00

Ce rezultat are variabila rez, dupa executia codului de mai jos:

  wire[1:0] a,b,c;
  wire[2:0] rez;

  
  assign a = 'b110;

  assign b = 3;
  assign c = 1;

  assign rez = b & a + c; 

a. b111

b. 0

c. b011


d. b001

Răspunsul dumneavoastră este corect.


The correct answer is:
b011

https://curs.upb.ro/mod/quiz/review.php?attempt=33121&cmid=67422 2/4
10/24/2020 Test 2: Attempt review

Question 4
Complete

Mark 0.00 out of 2.00

Semnalati cel putin 3 greseli de sintaxa in codul de mai jos:

 
 module my_module(

  input[3:0] in1,
  output [1:0] reg out,

  input sel);
 

  reg x = 'h1;
  wire aux[3:0];

 
  if(sel)
     aux = in1;

  else 
     aux == in2;

 
  assign out = ( x ) ? in[3:2] : in[2:1];

 endmodule

h1 nu a fost declarat
lipseste ;

Comment:
'h1 e constanta; valoarea 1, scrisa in HEX

lipseste ; unde?

https://curs.upb.ro/mod/quiz/review.php?attempt=33121&cmid=67422 3/4
10/24/2020 Test 2: Attempt review

Question 5
Complete

Mark 0.80 out of 2.00

Comparati utilitatea utilizarii unui bloc always fata de o atribuire continua intr-un circuit combinational. (Cand este mai util un bloc always,
care sunt avantajele unei atribuiri continue)

Blocurile always descriu un comportament ciclic, codul acestora fiind executat in continuu.
In cadrul blocurilor always atribuirile pot fi de 2 feluri: atribuiri blocante si atribuiri non-blocante.

Atribuirile continue nu se pot efectua in blocuri always.

Comment:
atentie cu raspunsurile copy paste.

cand e vorba de comparatie, formularile trebuie sa fie.

always face ceva, assign nu stie sa faca


cu assign pot face aia, cu always nu

◄ lab2 skel

Jump to...

https://curs.upb.ro/mod/quiz/review.php?attempt=33121&cmid=67422 4/4

S-ar putea să vă placă și