ask egzamin Grupa A id 70516 Nieznany (2)

background image

Grupa A

1. Co to oznacza, że pamięd cache jest pamięcią o wyszukiwaniu asocjacyjnym(ang. Set

Associative)?

a) Oznacza to, że każdy blok ma jedno wyróżnione miejsce, które może zajmowad w

pamięci cache

b) Oznacza to, że każdy blok może zajmowad tylko miejsce spośród wyróżnionych puli

miejsc w pamięci cache

c) Oznacza to, że bloki pamięci mogą zajmowad dowolne miejsce w pamięci cache
d) Brak poprawnej odpowiedzi

2. Jak zrobic negacje (ale chyba bez jezyka wewnetrznego albo pseudoinstrukcji?).

a) not
b) neg
c) nor $r1, $r0, $zero ?
d) brak poprawnej

3.

Podczas wykonywaniu skoku opóźnionego (ang. delayed branch) instrukcja znajdująca się tuż za
instrukcja skoku jest wykonywana :

a) zawsze bez znaczenia na to czy skok wykonał się czy nie

b) no i chyba jakaś głupota w stylu : - tylko jeśli skok się nie wykonał
c) Potem chyba : - tylko jeśli skok się wykonał

d) i nie pamiętam czwartej (//edit czyli brak poprawnej odpowiedzi)

4. pytanie o równanie na średni czas dostępu do pamięci

brak poprawnej odpowiedzi (powinno byc
Average memory access time = Hit time +(!!!! +, a nie *) miss rate * miss penalty

5. PRzy czym występuje fragmentacja wewnętrzna?

a) Gdy pamięc wirtualna jest dzielona na strony (chociaz kwiatek chyba obcial mi za to zadanie

punkty, wiec .... wie)

b) Gdy pamięc wirtualna jest dzielona na segmenty
c) Gdy do podzialu stosowane jest albo stronicowanie albo segmentacja
d) Brak poprawnej odp

6. czym sie cechuje pamiec operacyjna?

a) Jednoczesny odczyt i zapis
b) Taki sam dostep do obszarow pamieci (chyba, aczkolwiek nie znamy odpowiedzi c, a na pewno

brak poprawnej odpowiedzi odpada)

7. Procesory RISC charakteryzują się

a) Zredukowaną listą rozkazów dla rozkazów o podobnym czasie wykonania
b) Zmniejszonym zapotrzebowaniem na pamięd
c) Brakiem pamięci operacyjnej
d) Zredukowaną listą rozkazów dla rozkazów arytmetyczno-logicznych

background image

8. Pytanie o typy zapisow do cache:

write through : zapisuje zarowno w cache jak i aktualizuje wszystko zawarte w lovel-level memory

write back - zapisuje tylko w cache, pozniej jesli usuwa sie z pamieci cache te dane ktore zostaly
zmienione to aktuyalizuje sie w pamieci

9. Układ przewidujący skoki określany jako (2,3) wykorzystuje:

a) 2 bity określające globalne zachowanie w celu wyboru dla wykonywanej instrukcji

skoku 8 przewidujących skoki

b) 3 bity określające globalne zachowanie w celu wyboru dla wykonywanej instrukcji

skoku 4 przewidujących skoki

c) 3 bity określające globalne zachowanie w celu wyboru dla wykonywanej instrukcji

skoku 8 przewidujących skoki

d) Brak poprawnej odpowiedzi


10. Rozważ następującą instrukcję pętli: realizowane jest 9 pierwszych przebiegów pętli .... przebiegu).

Jaka jest skutecznośd przewidywania skoku, jeśli używamy dwubitowego tam cos ... zainicjowanego
na 01?

a) 80%
b) 95%
c) 90% (? ;) )
d) Brak poprawnej odpowiedzi

11. Na czym polega przetwarzanie typu „pipe line” (potokowe)?

a) Jedna z możliwych realizacji polega na nałożeniu na siebie faz wykonania kolejnych

rozkazów

b) W czasie wykonania jednego rozkazu pobierany jest kolejny rozkaz

c) Jednocześnie z pamięci pobieranych jest kilka rozkazów do wykonania
d) Brak poprawnych odpowiedzi

12. Czy czynności przewidziane w fazie pobrania rozkazu zależą od typu rozkazu?

a) Tak, dla rozkazów adresowych niekiedy zachodzi dodatkowo potrzeba pobrania
argumentu
b) Nie, w fazie pobrania rozkazu zawsze wykonywane są takie same czynności,
niezależnie
od typu rozkazu

c) Tak, dla niektórych rozkazów konieczne jest dwukrotne przeprowadzenie
deszyfracji
d) Brak poprawnych odpowiedzi

13. Kiedy ma miejsce tzw. “migotanie stron”?

a) to pojęcie pochodzi z kardiologii
b) jeśli stosowany algorytm wymiany stron usuwa z pamięci ostatnio używaną stronę

background image

c) brak poprawnej odpowiedzi
d) tego nie da się przewidzied

15. jakies porabane pytanie gdzie wystepowalo ADD i SUB (nie mam pojecia, nie pytac)

18. Zidentyfikuj zależności występujące w poniższym kodzie:

St 1.

Loop L.D

F6?, 0(R1?)

St 2.

ADD.D

F4?, F6?, F0?

St 3.

S.D

F4?, 0(R1?)

St 4.

DADDUI

R1, R1?, 4

St 5.

BNE

R1?, R2, Loop

a) Zależnośd właściwa pomiędzy St1 i St2, pomiędzy St4 i St5
b) Zależnośd właściwa pomiędzy St1 i St2, zależnośd wyjściowa pomiędzy St2 i St3 oraz

St4 i St5

c) Występują trzy zależności właściwe pomiędzy St1 i St2, pomiędzy St2 i St3?? oraz

pomiędzy St4 i St5

d) Brak poprawnej odpowiedzi

19. Załóżmy, że w pewnym programie instrukcja S jest zawsze wykonywana przed instrukcją K oraz ...
(zachodzi?) warunek IN(K) * OUT(S) != 0 (IN jest zbiorem zawierającym zmienne wejściowe (czytane)
przez instrukcje, a OUT zbiorem zmiennych wyjściowych (wyliczanych) przez instrukcje), wtedy

a) Pomiędzy instrukcjami występuje antyzależnośd
b) Brak poprawnej odpowiedzi
c) Pomiędzy instrukcjami występuje zależnośd właściwa
d) Pomiędzy instrukcjami występuje zależnośd wyjściowa

20. Czym się różni lokalna stopa trafieo od globalnej (miss rate)?

W odpowiedzi ma byc cos w stylu: lokalna – liczba nietrafieo/ liczba odwołao do cache

Globalna – liczba nietrafieo/łączna ilośd odwołao do

pamięci głownej i cache


Wyszukiwarka

Podobne podstrony:
Egzamin grupa A id 152254 Nieznany
Egzamin Fizyka 1 grupa 3 id 152 Nieznany
GIELDA NA EGZAMIN 2013 id 19029 Nieznany
BWCZ Grupa B id 95718 Nieznany
egzamin miedzynarodowe id 1535 Nieznany
Egzamin POM id 152688 Nieznany
egzamin statystyka id 152923 Nieznany
egzamin09 10 id 153651 Nieznany
Egzamin 14 id 151512 Nieznany
PKM 31052012 Grupa 3 id 359757 Nieznany
francuski egzamin lol553 id 180 Nieznany
Egzamin materialy id 153600 Nieznany
egzamin numerki id 153605 Nieznany
Kriogenika egzamin 2014 id 250 Nieznany
Egzamin 16 id 151516 Nieznany
PKM 17052012 Grupa 2 id 359738 Nieznany
egzamin IMW id 152299 Nieznany
grupa B 2 id 196484 Nieznany
egzamin algebra 3 id 151950 Nieznany

więcej podobnych podstron