Zkouska 6.2. 11h00

Anonymous at 2008-02-06 13:26:47

Ahoj! Můžete někdo doplnit prosím zadání?

JiriD at 2008-02-06 14:32:03

I. část

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

  2. Deadlock, to mi vyšlo 12 (asi taky D)

  3. CLOCK , mně vysel 6 (tusim A)

  4. výhody statické paměti ( C - nemusí se obnovovat data

II.část

  1. datový hazard v pipeline

  2. problem producent konzument, jak se resi pomoci semaforu

  3. přerušení

  4. mikroinstrukce pro jump (skok)

Anonymous at 2008-02-06 14:38:27

diky! muzes, prosim te, jeste vysvetlit tu mikroinstrukci pro jump? to byl jako podmineny skok?

JiriD at 2008-02-06 14:40:12

Tuším, že ano...skok na danou adrsu, nebo tak něco..

Anonymous at 2008-02-06 14:40:28

2^48 záznamů na stránce

myslis asi spis zaznamy v tabulce, ze?

Teuzz at 2008-02-06 14:41:05

Ještě to tu IMHO nezaznělo - kolik je na zkoušku času?

Anonymous at 2008-02-06 14:41:59

nekde to uz myslim psali, 60min, zakaz pouzivani mobilnich telefonu jako hodinek

Anonymous at 2008-02-06 14:44:14
  1. 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?

dobry_den at 2008-02-06 14:47:42

Návštěvník wrote:

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

JiriD at 2008-02-06 14:55:28

Sorry, zapomnel jsem, instrukce byla 6B..

Teuzz at 2008-02-06 15:04:58

JJ, to na tech 6160 vychazi

Ellrohir at 2008-02-06 16:13:46

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

Navry_ at 2008-02-07 12:18:10

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.