Architektura počítačů: Bulejn - 27. 5. 2015

Uživatelský avatar
petrroll
Matfyz(ák|ačka) level I
Příspěvky: 12
Registrován: 23. 5. 2015 22:27
Typ studia: Informatika Bc.

Architektura počítačů: Bulejn - 27. 5. 2015

Příspěvek od petrroll »

Otázky (jak si je pamatuju, nemusí stoprocentně sedět):

1) Odvoďte zrychlení programu při zrychlení jeho části (ne rychlost, zrychlení).

2) Převeďte nechutně dlouhé číslo z osmičkové soustavy do dvojkové.

3) Jak ovlivňuje zvolený algoritmus rychlost programu (nebo tak nějak)?

4) V čem je SRAM výhodnější pro cache v procesoru než DRAM?

5) Intel vzal číslo (0x1E1010) z registru, uložil ho do paměti. Tam si ho přečet MIPS, zvětšil o jedna a uložil zpátky. Pak ho Intel přečet zpátky, ale číslo se zkazilo, tj. nebylo o jedna větší (0x1F1010). Proč se tak stalo?

6) Jak funguje vonNeumanova architektura (použití, výhody, ...)

7) Jak funguje write-back princip u cache a jak ovlivňuje rychlost přístupu k cachi.

8 ) Jak procesor obhospodařuje výjimky a přerušení, plus co to je.

9) Jak ovlivní zvětšení cache line hity / missy a přístupové doby.

10) Máte program, který vezme i-tý prvek pole A, přičte k němu jedna a uloží ho do i+1 prvku pole A. Napište takový program ve vlastním assembleru a řekněte, jaké instrukce na to potřebujete (popište je).

11) Popište (pořádně!) přístup do přímo mapované cache.

12) Co je to asociativní paměť a kde se používá v procesoru?

13) Jak pomáhá paměťová hierarchie řešit problém vysoké latence cache? (možná v té otázce bylo i něco o prost. a čas. lokalitě algoritmů (odpovídal jsem na to, tak nevím)).

14) Co je to forwarding a bypassing v pipelajnovém procesoru.

Link na opravenou písemku: http://1drv.ms/1JntJd3
---
Vysvětlení k opravování:
... Při opravování
jsem se snažil poukázat na nedostatky, které ovlivnily Vaše celkové hodnocení. Bodové rozsahy u otázek a v celkovém hodnocení ukazují rozmezí bodů, které bych přiděloval v případě, že bych byl velké striktní nebo velmi benevolentní, přičemž za výslednou hodnotu považuji průměr. Velký rozptyl hodnocení naznačuje, že odpovědi byly málo určité -- v takovém případě je vhodné si písemku projít a zkusit si znovu zformulovat správnou odpověď tak, aby byla přesná a kompaktní.
Odpovědět

Zpět na „Ostatní“