Zkouška 6.2. 12h30

Anonymous at 2008-02-06 13:28:02

Ahoj! Můžete někdo doplnit prosím zadání?

kaja at 2008-02-06 15:37:33

co si vzpomínám (mám špatnou paměť :) ) -

  1. jednička byla tříúrovňové stránkování, přesunuje se 80 MiB, stránka je 16 KiB, 64b je položka tabulky, instrukce přesunu je zarovnaná. Ani jedna z možností nebyla správně (taková vychytávka :( ), nebude to počítat, ale času jsem na tom strávil spoustu :evil:

  2. deadlock, z hlavy nevim, správně mám jak se B napojilo na 3

  3. výpadky stránek clock (zase podobný jako minule)

  4. rozsah čísel, co můžu zapsat ve 2-kovém doplňku pomocí N bitů : možnosti (v jinym pořadí):
    [-2^(n-1);2^(n-1)]
    [-2^(n-1)-1;2^(n-1)]
    [-2^(n-1);2^(n-1)-1]
    [-2^(n-1)-1;2^(n-1)-1]

druhá část (zhruba)

  1. deadlock, (asi) coffmanovy podmínky, zabránění deadlocku (já se rozepsal o bankéřovi, nevim, jestli to tím bylo myšleno)

  2. řídící hazard u pipeline, napsat posloupnost instrukcí kdy k němu dojde (pár instrukcí), jak mu zabránit, co způsobuje nebo tak něco

  3. přesun dat bez procesoru (nejsem si jistej co to znamená), příklady, popsat co se děje na HW a SW

  4. vymyšlená instrukce LoadAdd addres, co vezme relativní adresu, (asi) jí přičte ke counteru a strčí jí do ACC

kdyžtak mě opravte.... naštval mě s tou jedničkou, jak byla špatně :(

Anonymous at 2008-02-06 15:42:36

mam dve otazky k tomu, jak chapete zadani:

64b je položka tabulky

to znamena, ze v tabulce je 2^64 zaznamu?

instrukce přesunu je zarovnaná.

a tohle zas, ze je v jedne strance?

Diky moc, trochu se v tom ztracim...

kaja at 2008-02-06 15:46:18

Návštěvník wrote:mam dve otazky k tomu, jak chapete zadani:

64b je položka tabulky

to znamena, ze v tabulce je 2^64 zaznamu?

bylo tam něco ve smyslu "velikost položky tabulky/adresáře je 64 bitů", já jsem to pochopil tak, že ve stránce (co je tabulka) je maximálně 16 (velikost v KiB)10248 (z KiB na b) děleno 64 záznamů, ale možná to taky chápu blbě :))

Návštěvník wrote:

instrukce přesunu je zarovnaná.

a tohle zas, ze je v jedne strance?

Diky moc, trochu se v tom ztracim...

mám pocit že jo, a teda i ten záznam, co na ní ukazuje, je jeden atd

Anonymous at 2008-02-06 15:47:57

takze proste page fault u instrukce je proste max. jen 1?

kaja at 2008-02-06 15:48:41

Návštěvník wrote:takze proste page fault u instrukce je proste max. jen 1?

když je to třeba tříúrovňové, tak 3 (myslim)

Anonymous at 2008-02-06 15:49:12

jj, jasny... diky!

Anonymous at 2008-02-06 15:53:54

kaja wrote: bylo tam něco ve smyslu "velikost položky tabulky/adresáře je 64 bitů", já jsem to pochopil tak, že ve stránce (co je tabulka) je maximálně 12 (velikost v KiB)10248 (z KiB na b) děleno 64 záznamů, ale možná to taky chápu blbě :))

prosim te, tu dvanactku beres kde?

Anonymous at 2008-02-06 15:55:41

ah, uz to asi chapu.. ma to byt sestnactka, co? 16KiB je ta stranka, velikost jedne polozky je 64b, tedy maximalni pocet polozek je 16Kib/64b.. diky moc! uz se orientuju:)

Anonymous at 2008-02-06 15:56:29

je tam typo, myslel jsem 16KiB, velke B

kaja at 2008-02-06 15:56:44

Návštěvník wrote:

kaja wrote: bylo tam něco ve smyslu "velikost položky tabulky/adresáře je 64 bitů", já jsem to pochopil tak, že ve stránce (co je tabulka) je maximálně 12 (velikost v KiB)10248 (z KiB na b) děleno 64 záznamů, ale možná to taky chápu blbě :))

prosim te, tu dvanactku beres kde?

neber mě až tak vážně, spíš se obrať na někoho kdo fakt ví co dělá.... mělo tam bejt 16 :)

Anonymous at 2008-02-06 15:57:50

kaja wrote:neber mě až tak vážně, spíš se obrať na někoho kdo fakt ví co dělá.... mělo tam bejt 16 :)

nene, vypada to pekne logicky...:)

Anonymous at 2008-02-06 16:01:14

jinak mne to vychazi (5121+3+2)*2 na data a 3 page faulty na instrukci, celkem tedy 10255 pf's.. shodne se se mnou na tom nekdo? :)

Anonymous at 2008-02-06 16:41:13

Návštěvník wrote:jinak mne to vychazi (5121+3+2)*2 na data a 3 page faulty na instrukci, celkem tedy 10255 pf's.. shodne se se mnou na tom nekdo? :)

hele proc je tam (5121+3+2)*2 a ne (5121+2+2)*2 ?

onashackem at 2008-02-06 16:43:45

Návštěvník wrote:jinak mne to vychazi (5121+3+2)*2 na data a 3 page faulty na instrukci, celkem tedy 10255 pf's.. shodne se se mnou na tom nekdo? :)

Já bych určitě s (5121+3+2)*2 souhlasil To už dávalo výsledek větší, než byly možnosti, tak sem zaškrlt nejbližší a šel dál 8)

dobry_den at 2008-02-06 17:05:13

Návštěvník wrote:

Návštěvník wrote:jinak mne to vychazi (5121+3+2)*2 na data a 3 page faulty na instrukci, celkem tedy 10255 pf's.. shodne se se mnou na tom nekdo? :)

hele proc je tam (5121+3+2)*2 a ne (5121+2+2)*2 ?

5121 stranek se muze rozdelit az do 3 tabulek (kazda ma 2048 zaznamu), 3 tabulky treti urovne max. do 2 tabulek druhe urovne

Anonymous at 2008-02-06 17:19:08

dobry_den wrote:

Návštěvník wrote:

Návštěvník wrote:jinak mne to vychazi (5121+3+2)*2 na data a 3 page faulty na instrukci, celkem tedy 10255 pf's.. shodne se se mnou na tom nekdo? :)

hele proc je tam (5121+3+2)*2 a ne (5121+2+2)*2 ?

5121 stranek se muze rozdelit az do 3 tabulek (kazda ma 2048 zaznamu), 3 tabulky treti urovne max. do 2 tabulek druhe urovne

a z ceho se zjisti tech 2048 zazanamu ? nebo to bylo receno ? a co znamena to cislo 64 v zadani ? diky moc

dobry_den at 2008-02-06 17:29:08

Návštěvník wrote: a z ceho se zjisti tech 2048 zazanamu ? nebo to bylo receno ? a co znamena to cislo 64 v zadani ? diky moc

nekdo se o tom vyse zminoval.. je dulezite si uvedomit, ze tabulky druhe a treti urovne jsou taktez ulozeny ve strankach, takze jejich velikost (optimalni) je rovna velikosti jedne stranky. velikost jednoho zaznamu v tabulce je 64b, celkova velikost tabulky je 1610248 (16KiB prevedeno na bity).. potom pocet zaznamu v tabulce je roven 1610248/64 = 2048.

cermi at 2008-02-06 20:06:37

Uz ma nekdo vysledky? Porad koukam do SISu a nic

OndraK at 2008-02-06 20:43:20

jj, vysledky uz tam jsou!!!

zbyno at 2008-02-06 21:42:52

ja to tam este stale nemam :(
to asi ze nie som informatik

kaja at 2008-02-07 00:06:31

taky jeste nic :( a to jsem informatik .... odebzdaval jsem to jako uplne posledni (jak ta jednicka nevychazela tak me to zabralo fakt hodne casu), asi se to i jako posledni dozvim

Anonymous at 2008-02-07 00:07:48

cheer up, urcite to mas dobre... to ja na to teprve zitra jdu poprve:-)

kaja at 2008-02-07 01:57:39

Návštěvník wrote:cheer up, urcite to mas dobre... to ja na to teprve zitra jdu poprve:-)

chjo, 2 rano a furt nic :( no, sebou bych si vubec jistej nebyl, z tech druhejch 4 jsem u 1 vubec netusil ktera bije

cermi at 2008-02-07 13:28:28

Tak uz to vim taky. Do SISu mi to psal ve 4 rano (?!) (zjisteno podle oznamovaciho mailu ze SISu), nicmene za to, ze mi tam napsal za 1, mu to asii odpustim. 8)

kaja at 2008-02-07 16:23:23

cermi wrote:Tak uz to vim taky. Do SISu mi to psal ve 4 rano (?!) (zjisteno podle oznamovaciho mailu ze SISu), nicmene za to, ze mi tam napsal za 1, mu to asii odpustim. 8)

me to taky napsal ve 4 rano .... ne za 1 ale za 3 ale i tak jsem rad :)