Test 5 - Arhitectura Sistemelor De Calcul

10 Questions | Total Attempts: 98

SettingsSettingsSettings
Test 5 - Arhitectura Sistemelor De Calcul - Quiz

Testul 5 la Arhitectura sistemelor de calcul


Questions and Answers
  • 1. 
    Care este numarul de biti utilizati pentru exponent in reprezentarea IEEE 754 cu precizie simpla (referitor la implementarea standard pentru calculatoare personale)?
    • A. 

      8

    • B. 

      9

    • C. 

      10

    • D. 

      7

  • 2. 
    Tehnica pipeline consta in divizarea fiecarei instructiuni intr-un numar de etape (tacti de ceas), fiecare etapa fiind executata de o unitate functionala a (micro)procesorului. Daca numarul de etape pentru completarea unei instructiuni este 4, cate instructiuni au fost complet executate dupa 6 tacti de ceas?
    • A. 

      6

    • B. 

      3

    • C. 

      4

    • D. 

      5

  • 3. 
    Algoritmul A1 este utilizat pentru a calcula suma a doua numere x si y scrise in baza b ( b>1). El produce rezultatul z in baza b si o valoare T numita transport. Reamintim pasii algoritmului:T :=0;Pentru k de la 0 la n-1 (crescator cu pasul 1) se executa: { S := x[k] + y[k] + T; z[k] = S mod b; T:= S / b;}Daca n = 4, b = 2, x = 0110, y = 1111, atunci T =
    • A. 

      0

    • B. 

      10(10)

    • C. 

      1

    • D. 

      2(10)

  • 4. 
    Algoritmul A2 obtine numarul de pozitii n pe care se reprezinta in baza b (b >1) un numar natural y. Reamintim pasii algoritmului A2:k :=0; a[k]:=y mod b; y:= y/b;Cat timp y este nenul se executa { k:= k+1; a[k] = y mod b; y:= y/b;}n:=k+1;Se considera b = 2 si y = 1025, atunci n =
    • A. 

      10

    • B. 

      11

    • C. 

      9

    • D. 

      12

  • 5. 
    Algoritmul A3 porneste cu un numar fractionar y (scris zecimal), o baza de numeratie b>1 si un numar maxim de pozitii pe care sa fie reprezentat numarul y, sub forma 0, a[-1]a[-2]...Reamintim pasii algoritmului:m :=1; a[-m] = [y*b]; y = y*b-a[-m];Cat timp (m< numarul maxim de pozitii) si y este nenul se executa {m := m+1; a[-m] := [y*b]; y= y*b - a[-m];}Se considera y = 0.6 si b=2 atunci, daca numarul maxim de pozitii este 8, prin aplicarea algoritmului A3, a 6-a cifra binara este:
    • A. 

      0

    • B. 

      1

  • 6. 
    Fie B = {x, y, z} o algebra Boole. Atunci numarul functiilor booleene (de doua variabile) definite pe B x B cu valori in B este:
    • A. 

      19683

    • B. 

      9

    • C. 

      8

    • D. 

      256

  • 7. 
    Circuitul sumator (bit cu bit), cu trei intrati x, y (biti curenti) si t (transportul anterior), produce rezultatul z folosind formula:
    • A. 

      Z = xyt+xy’t’+x’yt’+x’y’t

    • B. 

      X’y’t’+x’yt+xy’t+xyt’

  • 8. 
    Circuitul sumator (bit cu bit), cu trei intrati x, y (biti curenti) si t (transportul anterior), produce noul transport folosind formula:
    • A. 

      X+y+t

    • B. 

      Xt+xy+yt

    • C. 

      X’y’t’

    • D. 

      X’t’+x’y’+y’t’

  • 9. 
    Se considera secventa de instructiuni (programul MMIX):LOC #200Main XOR $1,$1,$1 %1NEG $1, 1 %2STCO 1,$1,1 %3CMPU $1,$1,1 %4STB $1,$1,$1 %5LDOU $1,$1,$1 %6INCH $1,1 %716ADDU $1,$1,$1 %8MULU $1,$1,$1 %9PUT rA, 1 %10STW $1,$1,1 %11SADD $1,$1,1 %12FLOT $1, $1 %13PUT rB,$1 %14XOR $1,$1,1 %15PBOD $1, @ - 4*1 %16NOR $1,$1,$1 %17SR $1,$1,1 %18SRU $1,$1,1 %19TRAP 0,Halt,0 %20Atunci instructiunea din linia indicata prin simbolul %19 are codul:
    • A. 

      #33010101

    • B. 

      #3f010101

    • C. 

      #3d010101

    • D. 

      #c6010101

  • 10. 
    Care este ultimul simbol hexazecimal (cel mai putin semnificativ) al reprezentarii IEEE pe 64 de biti a numarului zecimal 3.14?
Back to Top Back to top