3.2. Bulej

Úvodní přednáška zahrnující základy architektur počítačů, jejich vývoje, návrhu a implementace a základy teorie, koncepce a implementace operačních systémů.
Tommassino
Matfyz(ák|ačka) level I
Příspěvky: 35
Registrován: 10. 9. 2009 21:03
Typ studia: Informatika Mgr.

3.2. Bulej

Příspěvek od Tommassino »

Kviz:
kdy nastane deadlock
k cemu slouzi sekvencni obvody
co je to write-through cache
V jaky arcitekture sou typicky jednoadresovy instrukce
spocitat teoretickou propustnost sbernice se zadanejma parametrama
Rozdil strankovani a segmentace
kdy se proces zasekne na semaforu
Co je strukturalni hazard pipeline
Zbytek nepamatuju

2. Kolo:
Radic, mikroprogramovy radic, udelat v mikrokodu LOADPR (acc<=mem[pc+1+addr])
Virtualni pamet - strankovani, 48b VA do 40b FA pri 4KiB strankach, nakreslit schem, horni odhad page faultu
Komunikace za ucasti procesoru, k cemu je, mapovani zarizeni do pameti vs do vlastni pameti
Sbernice, pouziti, priklad komunikace, asynchronni vs synchroni
Naposledy upravil(a) Tommassino dne 3. 2. 2010 21:48, celkem upraveno 2 x.
fishead
Matfyz(ák|ačka) level I
Příspěvky: 6
Registrován: 18. 1. 2010 20:55
Typ studia: Informatika Bc.

Re: 3.2. Bulej

Příspěvek od fishead »

prosim vas co znamena to LOADPR a co znamena toto: (acc<=mem[pc+1+addr])
Uživatelský avatar
SUK
Matfyz(ák|ačka) level I
Příspěvky: 13
Registrován: 17. 12. 2009 20:48
Typ studia: Nestuduji MFF UK
Bydliště: HK
Kontaktovat uživatele:

Re: 3.2. Bulej

Příspěvek od SUK »

Kviz byl jeste: 166MHz, 64b slovo, nabezna i sestupna hrana prenos (166*64*2/8 MBps)
Write-through cache (zapis "skrz" - do pameti i do cache)
Proces se zasekne na semaforu kdyz pri DOWN <= 0
Kdy nastane deadlock?

taktez uz vice nepamatuju...

edit: jeste jsem si vzpomel - k cemu slouzi sekvencni obvody?
Naposledy upravil(a) SUK dne 3. 2. 2010 19:35, celkem upraveno 1 x.
ex MFF,
Vpps. SUK
Uživatelský avatar
DocX
Matfyz(ák|ačka) level I
Příspěvky: 6
Registrován: 1. 2. 2010 18:52
Typ studia: Informatika Bc.
Bydliště: A611

Re: 3.2. Bulej

Příspěvek od DocX »

fishead píše:prosim vas co znamena to LOADPR a co znamena toto: (acc<=mem[pc+1+addr])
to by mělo znamenat load program counter relative, tedy to co je napsany v zavorce. pricist k pozadovane adrese hodnotu program counteru (proto relativni) a hodnotu na te adrese z pameti nacist do akumulatoru. Proc je tam jeste +1, to me nenpada, ale asi nejak aby se s tim pekne pracovalo, mozna se PC ikrementuje az po provedeni dane instrukce, takze aby to pracovalo s hodnotou jakoby aktualni k prave provadene (tj te LOADPR)

Snad se nemýlím :)
Tommassino
Matfyz(ák|ačka) level I
Příspěvky: 35
Registrován: 10. 9. 2009 21:03
Typ studia: Informatika Mgr.

Re: 3.2. Bulej

Příspěvek od Tommassino »

DocX píše:
fishead píše:prosim vas co znamena to LOADPR a co znamena toto: (acc<=mem[pc+1+addr])
Proc je tam jeste +1, to me nenpada, ale asi nejak aby se s tim pekne pracovalo, mozna se PC ikrementuje az po provedeni dane instrukce, takze aby to pracovalo s hodnotou jakoby aktualni k prave provadene (tj te LOADPR)

Snad se nemýlím :)
ja sem to pochopil tak, ze to tam ma spatne napsany a ze se proste inkrementuje pc (signal pcincr) a pak se k tomu pricte ta posunova adresa a ne ze se vyslovene pricte jednicka... kde by se tam ta jednicka v tom mikroprocesoru vzala...
pcech
Matfyz(ák|ačka) level I
Příspěvky: 3
Registrován: 4. 2. 2010 09:31
Typ studia: Informatika Mgr.

Re: 3.2. Bulej

Příspěvek od pcech »

Zdravim,

nemohla by mi pls nějaká dobrá duše vysvětlit, jak se převádí např. 48bit VA na 40bit FA při velikosti stránky 4 KB? Všim jsem si, že je to skoro u každé zkoušky a mě to nějak pořád není jasný.. :)
Odpovědět

Zpět na „SWI120 Principy počítačů a operačních systémů“