Sari la conținut
EXAMS.RO

Calculatoare Numerice 2 · 2014 · Sesiune

Profesor
Decebal Popescu
Anul examenului
2014
Sesiune
Sesiune
Serie
CB
Grupă
331-332
Adăugat
10 februarie 2014 de anonim
1. a) Dati un exemplu de decizie intarziata.

b) Ce este UMA si NUMA?

c) Ce intelegeti prin dependenta de iesire?

d) Ce intelegeti prin antidependenta?

2. Se da programul de mai jos. Spuneti daca apar hazarde in programul dat si daca exista specificati unde apar si tipul lor. Prezentati versiunea programului fara hazarde.

lw $t1, 0($t0);

lw $t2, 4($t0);

add $t3, $t1, $t2;

sw $t3, 12($t0);

lw $t4, 8($t0);

add $t5, $t1, $t4;

sw $t5, 16($t0)

3. Se da programul de mai jos. Specificati hazardele ce apar in program si prezentati executia programului fara hazarde.

P11: lw $1, 40($6)

P12: add $6, $2, $2

P13: sw $6, 50($t1)

4. Se da o memorie cahe ce are 4 blocuri de cate un cuvant. Stiind ce memoria este cu asociativitate partiala pe 2 cai, sa se specifice numarul de esecuri pentru secventa urmatoare de adrese: 0, 8, 0, 6, 8, 6, 8, 8, 0.

5. Fie programul de mai jos. Sa se specifice ce tip de predictor este folosit. Este acest preditor mai bun decat predictorul pe 2 biti?

DADDIUR3, R1, #-2

BNEZR3, L1

DADDR1, R0, R0

L1: DADDIUR3, R2, #-2

BNEZR3, L2

DADDR2, R0, R0

L2: DSUBUR3, R1, R2

BEQZR3, L3