3.2. Bulej

Tommassino at 2010-02-03 13:38:03

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

  1. 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

fishead at 2010-02-03 14:04:28

prosim vas co znamena to LOADPR a co znamena toto: (acc<=mem[pc+1+addr])

SUK at 2010-02-03 14:08:48

Kviz byl jeste: 166MHz, 64b slovo, nabezna i sestupna hrana prenos (166642/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?

DocX at 2010-02-03 15:01:32

fishead wrote: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 at 2010-02-03 21:43:33

DocX wrote:

fishead wrote: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 at 2010-02-04 09:38:05

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ý.. :)