Ahoj! Můžete někdo doplnit prosím zadání?
Zkouska 6.2. 11h00
I. část
klasicky počítání výpadků při přesunu dat. 48MiB dat, 16kiB stránka, 2^48 záznamů na stránce, tři úrovně.
Správně mi vyšlo D, tuším že 6160.Deadlock, to mi vyšlo 12 (asi taky D)
CLOCK , mně vysel 6 (tusim A)
výhody statické paměti ( C - nemusí se obnovovat data
II.část
datový hazard v pipeline
problem producent konzument, jak se resi pomoci semaforu
přerušení
mikroinstrukce pro jump (skok)
diky! muzes, prosim te, jeste vysvetlit tu mikroinstrukci pro jump? to byl jako podmineny skok?
Tuším, že ano...skok na danou adrsu, nebo tak něco..
2^48 záznamů na stránce
myslis asi spis zaznamy v tabulce, ze?
Ještě to tu IMHO nezaznělo - kolik je na zkoušku času?
nekde to uz myslim psali, 60min, zakaz pouzivani mobilnich telefonu jako hodinek
klasicky počítání výpadků při přesunu dat. 48MiB dat, 16kiB stránka, 2^48 záznamů na stránce, tři úrovně.
btw jak byla velka instrukce?
Návštěvník wrote:
klasicky počítání výpadků při přesunu dat. 48MiB dat, 16kiB stránka, 2^48 záznamů na stránce, tři úrovně.
btw jak byla velka instrukce?
jestli byl spravnej vysledek 6160, tak by instrukce pri 3-urovnovem stankovani se mela vejit maximalne do dvou stranek... 6154 PF vychazi na presun dat.
Sorry, zapomnel jsem, instrukce byla 6B..
JJ, to na tech 6160 vychazi
Návštěvník wrote: zakaz pouzivani mobilnich telefonu jako hodinek
fakt? jednak o tom dneska nic neříkal a taky sem na mobil asi třikrát během zkoušky koukal... :)
jinak koukám, že mám správně akorát ten Deadlock, takže ahoj příští týden :(
Pokud se nemýlím, tak ten skok byl indirect, čili skok na adresu která je v paměti.
ve spolupráci s přiloženým obrázkem by to měl být nějak jako(pokud je daná instrukce už v Instruction registeru):
IR_OUT(addr.part)
MAR_IN
read
MDR_OUT
PC_IN
teď by v PC měla bejt adresa, na kterou se mělo skočit (nepřímo, takže v instrukci byla adresa, kde je adresa).
pochopitelně mě opravte, jestli kecám.