zkouška bulej 9.2.2010

Odeslat odpověď

Smajlíci
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: zkouška bulej 9.2.2010

Re: zkouška bulej 9.2.2010

od babca » 11. 2. 2010 17:38

curly píše:
babca píše:
Larrr píše:A z jake prednasky je "velikost indexu"? K jake oblasti se to vubec vztahuje? (vim, vim, ale ucim se z jinuch nez slajdy zdroju - tam je to pomerne necitelne, proto ten pojem jsem jeste nepotkala).
Tak to nevim, ale je to celkem logicke ne? Ja mel ulohu kolik bitu je potreba na indexovani pole o velikosti 128TiB?
reseni: No tak TiB je 240 moznosti a 128 je 27 je tedy potreba 47 bitu na indexovani tohoto pole.
nemyslim ze je to tak jednoznacne - 47bity muzes adresovat 128Ti-prvku pole. ale pokud to pole
ma velikost 128TiB a kazdy prvek ma 4B pak je to cele deleno ctyrma...
Tak to je jasne, ale to je jenom upresneni :). Jelikoz 47 > 47/4 => 47 bitu staci na indexovani tohoto pole ;)

Re: zkouška bulej 9.2.2010

od Larrr » 10. 2. 2010 12:14

curly píše:
babca píše:
Larrr píše:A z jake prednasky je "velikost indexu"? K jake oblasti se to vubec vztahuje? (vim, vim, ale ucim se z jinuch nez slajdy zdroju - tam je to pomerne necitelne, proto ten pojem jsem jeste nepotkala).
Tak to nevim, ale je to celkem logicke ne? Ja mel ulohu kolik bitu je potreba na indexovani pole o velikosti 128TiB?
reseni: No tak TiB je 240 moznosti a 128 je 27 je tedy potreba 47 bitu na indexovani tohoto pole.
nemyslim ze je to tak jednoznacne - 47bity muzes adresovat 128Ti-prvku pole. ale pokud to pole
ma velikost 128TiB a kazdy prvek ma 4B pak je to cele deleno ctyrma...
Jo, dik - uz chapu o co jde. Jsem si myslela ze jsou to vylozene nejake adresovaci standarty v direct mappingu nebo tak nejak...

Re: zkouška bulej 9.2.2010

od curly » 10. 2. 2010 01:43

babca píše:
Larrr píše:A z jake prednasky je "velikost indexu"? K jake oblasti se to vubec vztahuje? (vim, vim, ale ucim se z jinuch nez slajdy zdroju - tam je to pomerne necitelne, proto ten pojem jsem jeste nepotkala).
Tak to nevim, ale je to celkem logicke ne? Ja mel ulohu kolik bitu je potreba na indexovani pole o velikosti 128TiB?
reseni: No tak TiB je 240 moznosti a 128 je 27 je tedy potreba 47 bitu na indexovani tohoto pole.
nemyslim ze je to tak jednoznacne - 47bity muzes adresovat 128Ti-prvku pole. ale pokud to pole
ma velikost 128TiB a kazdy prvek ma 4B pak je to cele deleno ctyrma...

Re: zkouška bulej 9.2.2010

od babca » 10. 2. 2010 01:25

Larrr píše:A z jake prednasky je "velikost indexu"? K jake oblasti se to vubec vztahuje? (vim, vim, ale ucim se z jinuch nez slajdy zdroju - tam je to pomerne necitelne, proto ten pojem jsem jeste nepotkala).
Tak to nevim, ale je to celkem logicke ne? Ja mel ulohu kolik bitu je potreba na indexovani pole o velikosti 128TiB?
reseni: No tak TiB je 240 moznosti a 128 je 27 je tedy potreba 47 bitu na indexovani tohoto pole.

Re: zkouška bulej 9.2.2010

od funthomas » 9. 2. 2010 16:05

každopádně, tohle byla jedna z nejtěžších zkoušek.... aspoň z mého pohledu... chtěl bych vás poprosit, jestli na zkoušku nejdete, tak se odhlašujte prosííím chtěl bych tam jít zítra znova a není místo a přitom dneska přečetl 8 lidí co tam měli být a nebyli a to mi přijde dost nefér vůči ostatním... mezi náma kolegama :)

Re: zkouška bulej 9.2.2010

od funthomas » 9. 2. 2010 16:02

Larrr píše:A z jake prednasky je "velikost indexu"? K jake oblasti se to vubec vztahuje? (vim, vim, ale ucim se z jinuch nez slajdy zdroju - tam je to pomerne necitelne, proto ten pojem jsem jeste nepotkala).
no jestli se nepletu, tak index je složka instrukce, která ti určuje řádek v paměti, je to u DIRECT CACHE:)

Re: zkouška bulej 9.2.2010

od Larrr » 9. 2. 2010 15:58

A z jake prednasky je "velikost indexu"? K jake oblasti se to vubec vztahuje? (vim, vim, ale ucim se z jinuch nez slajdy zdroju - tam je to pomerne necitelne, proto ten pojem jsem jeste nepotkala).

Re: zkouška bulej 9.2.2010

od babca » 9. 2. 2010 15:49

kvik píše:
funthomas píše: 1) Co je typické pro von Neumannovu architekturu (pozor odpoved nebyla: Společná paměť pro instrukce a data, že processor pozná co je instrukce a co data)
ake boli moznosti?
samy pytloviny, ale zaludnost, ze bud jsou data dohromady a nedaj se rozlisit nebo ze je ze jsou dohromady a procesor je od sebe odlisuje.

Re: zkouška bulej 9.2.2010

od kvik » 9. 2. 2010 15:02

funthomas píše: 1) Co je typické pro von Neumannovu architekturu (pozor odpoved nebyla: Společná paměť pro instrukce a data, že processor pozná co je instrukce a co data)
ake boli moznosti?

Re: zkouška bulej 9.2.2010

od kvik » 9. 2. 2010 14:59

funthomas píše: 2) Co je hlavní motivace pro stránkování ( tady je odpověď: ochrana dat mezi procesy!!!!!!!!!!!!! taky pozor to byla hodně sporná otázka!)
od toho je predsa segmentacia

paging:
"The main advantage of paging is that it allows the physical address space of a process to be noncontiguous. Prior to paging, systems had to fit whole programs into storage contiguously which caused various storage and fragmentation problems."

segmentation:
]"In a computer system using segmentation, an instruction operand that refers to a memory location includes a value that identifies a segment and an offset within that segment. A segment has a set of permissions, and a length, associated with it. If the currently running process is allowed by the permissions to make the type of reference to memory that it is attempting to make, and the offset within the segment is within the range specified by the length of the segment, the reference is permitted; otherwise, a hardware exception is raised."

co boli ostatne moznosti?

Re: zkouška bulej 9.2.2010

od babca » 9. 2. 2010 14:30

K testu:
8) Kdy dochazi k page faultu (pokud neni stranka namapovana bo tak neco)
9) Semafor a down :)

Re: zkouška bulej 9.2.2010

od babca » 9. 2. 2010 14:27

pridam druhou cast, co si pamatuju:
1) prevedeni cisel do ieee a secteni.
2) Strankovani, vypocet pagefaultu, prevod z VA do FA (myslim 52 na 44), k cemu se hodi strankovani, TLB
3) 1 clock alg., simulace tohoto algoritmu na zadanych datech,
4) Preruseni a vyjimky, co se deje pri out of order a spekulativnim provadenim

Re: zkouška bulej 9.2.2010

od funthomas » 9. 2. 2010 13:59

Pokud sem někoho urazil, nebo si myslíte, že jsem hloupej, když mi tenhle test přišel netriviální, tak se omlouvám, ale psal jsem to v afektu :D

zkouška bulej 9.2.2010

od funthomas » 9. 2. 2010 13:49

no peklo, co vam budu povidat!
co si pamatuju"
1) Co je typické pro von Neumannovu architekturu (pozor odpoved nebyla: Společná paměť pro instrukce a data, že processor pozná co je instrukce a co data)
2) Co je hlavní motivace pro stránkování ( tady je odpověď: ochrana dat mezi procesy!!!!!!!!!!!!! taky pozor to byla hodně sporná otázka!)
3) výpočet propustnosti sběrnice
4) jaká musí být velikost indexu... (pozor na rozdíl mezi G-Gi K-Ki atd.)
5)kdy se používá renaming
6)co je typické pro SRAM - odpověď: nedestruktivní čtení!
7)CISC vs RISC - u RISC je jednudušší HW realizace
8)jaká je výhoda out-of-order

a na zbytek si asi nevzpomenu, tak doplňte kdo víte... každopádně nás vypadlo hodně

Nahoru