3.2. Bulej

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: 3.2. Bulej

Re: 3.2. Bulej

od pcech » 4. 2. 2010 09:38

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

Re: 3.2. Bulej

od Tommassino » 3. 2. 2010 21:43

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

Re: 3.2. Bulej

od DocX » 3. 2. 2010 15:01

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

Re: 3.2. Bulej

od SUK » 3. 2. 2010 14:08

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?

Re: 3.2. Bulej

od fishead » 3. 2. 2010 14:04

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

3.2. Bulej

od Tommassino » 3. 2. 2010 13:38

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

Nahoru