Zkouška 5.2. - Obdržálek

hjk at 2009-02-05 18:51:40

Tak kvízová část tentokrát docela peklo, postoupili jsme jen 4 z 20.

  1. co jsou polyadické číselné soustavy

  2. co musí splňovat HW, aby na něm šlapalo stránkování

  3. jaká je výhoda horizontálního formátu oproti vertikálnímu (nebo obráceně?)

  4. k čemu/proč se používá přejmenování registru

  5. co řeší stránkovací tabulky

  6. převod HEX na BIN

  7. rozsah 57-bitového čísla ve dvojkovém doplňku

  8. co je hlavní výhodou virtualizace paměti

  9. jaká je hlavní výhoda stránkování oproti segmentaci

  10. už nevím, snad něco z mikroarchitektury

Druhá část (sry za případnou nepřesnost):

  1. Sběrnice - k čemu se používá a proč, přenosy na sběrnici, příklad jednoduchého přenosu na sběrnici, sběrnicový protokol, synchronní vs. asynchronní protokol, centrální vs. distribuované přidělování, arbitrace, kdy se provádí, apod.

  2. Cache - plně asociativní mapování, obrázek, vysvětlit, jak a co ovlivňuje velikost řádku cache a další vlastnosti... (ne všechno jsem pobral, naflákal jsem tam hromadu věcí o cache, Dave si to snad nějak přebral :) )

  3. Princip stránkování, nakreslit schéma převodu 32-bitové virtuální adresy na 36-bitovou fyzickou adresu pomocí 2 úrovní tabulek, vysvětlit + další drobnosti + max. počet pagefaultů

  4. Superskalární procesory - principy, motivace, fungování, pipelining...

Přeju hodně štěstí, nakonec mám za 3... řeknu vám, úleva jak prase :D

Sylverlin at 2009-02-05 18:55:23

Hm, kdes tu známku našel? Jsem koukal na jeho stránky a dokonce i googloval, kde by to mohlo bejt schovaný, a nikde nic...

hjk at 2009-02-05 19:11:55

Známku..? Že by V SISu? :)

Velyger at 2009-02-05 22:25:58

rovnaku kvizovu cast mal aj bulej, neviem ci aj tu druhu

Velyger at 2009-02-05 23:37:49

a ako to malo vlastne byt?
ja som napisal toto:

  1. co jsou polyadické číselné soustavy
    -ze maju rovnaky zaklad, tusim to bolo A

  2. co musí splňovat HW, aby na něm šlapalo stránkování

  • prepocet cisla stranky na cislo ramce, zistenie vypadku

  1. jaká je výhoda horizontálního formátu oproti vertikálnímu (nebo obráceně?)

  • vertikalne je pomalsie

  1. k čemu/proč se používá přejmenování registru

  • na obchadzanie tych problemov ci ako to bolo

  1. co řeší stránkovací tabulky

  • prepis cilsa stranky na cislo ramce

  1. převod HEX na BIN (A******A)

  • to bolo tusim A, proste zacinalo aj koncilo to 1010 a to je A

  1. rozsah 57-bitového čísla ve dvojkovém doplňku
    [-2^56, 2^56 - 1]
    8 ) co je hlavní výhodou virtualizace paměti
    to som si nebol isty,nepamatam co som zvolil. (asi ze skryva pravu velkost pamate)

  2. jaká je hlavní výhoda stránkování oproti segmentaci

  • tak to som si nebol isty dvojnasobne, zaskrtol som ze segmentace zle rozdeluje pamat, bolo to D v bulejovej verzii

  1. už nevím, snad něco z mikroarchitektury,

  • tiez si nepamatam

neviem co som pokazil,,, mal som tam ostat a spytat sa,,, :cry:

wladik at 2009-02-05 23:43:32

u te jednicky jsem dal spis moznost, ze mohou mit vic zakladu

viz citace ze slidu PPOS08-04-data.pdf, 3. slide

Soustava může mít jeden nebo více základů (radix mumber system)

jinak tu 10. otazku si take nepamatuju.. A druhou cast zkousky meli take oba stejnou.

hjk at 2009-02-06 00:47:09
  1. viz. wladik

  2. řekl bych, že ochrana paměti (oddělení adresových prostorů)

  3. by mělo být, že stránkování nevyžaduje souvislý blok fyz.paměti, ale to jsi asi myslel

Velyger at 2009-02-07 01:18:06

hjk wrote:9) by mělo být, že stránkování nevyžaduje souvislý blok fyz.paměti, ale to jsi asi myslel

nepamatam si ze by tam bola taka moznost...
kazdopadne bulej napisal do mailu ze je moznost nahliadnut do pisomiek v kancelarii

geckon at 2009-02-09 11:02:27

K čemu se tedy používá přejmenování registrů? Díky

Velyger at 2009-02-10 02:24:10

ja som myslel ze je to toto preznacenie na eliminaciu datovych zavislosti:
http://dsrg.mff.cuni.cz/teaching/nswi12 ... lining.pdf
slide 46,47

ale neviem ci to ma tak byt,,

btw: neberte moje odpovede ako pravdivu informaciu, ja sa len pytam co z toho je zle

hjk at 2009-02-10 12:55:12

Velyger: To bude ono.