# Zkouska 6.2. 11h00

<{ForumPost(poster="Anonymous", timestamp=2008-02-06 13:26:47)}>
Ahoj! Můžete někdo doplnit prosím zadání?
<{/ForumPost}>

<{ForumPost(poster="JiriD", timestamp=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)
<{/ForumPost}>

<{ForumPost(poster="Anonymous", timestamp=2008-02-06 14:38:27)}>
diky! muzes, prosim te, jeste vysvetlit tu mikroinstrukci pro jump? to byl jako podmineny skok?
<{/ForumPost}>

<{ForumPost(poster="JiriD", timestamp=2008-02-06 14:40:12)}>
Tuším, že ano...skok na danou adrsu, nebo tak něco..
<{/ForumPost}>

<{ForumPost(poster="Anonymous", timestamp=2008-02-06 14:40:28)}>

 > 2^48 záznamů na stránce

myslis asi spis zaznamy v tabulce, ze?
<{/ForumPost}>

<{ForumPost(poster="Teuzz", timestamp=2008-02-06 14:41:05)}>
Ještě to tu IMHO nezaznělo - kolik je na zkoušku času?
<{/ForumPost}>

<{ForumPost(poster="Anonymous", timestamp=2008-02-06 14:41:59)}>
nekde to uz myslim psali, 60min, zakaz pouzivani mobilnich telefonu jako hodinek
<{/ForumPost}>

<{ForumPost(poster="Anonymous", timestamp=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?
<{/ForumPost}>

<{ForumPost(poster="dobry_den", timestamp=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.
<{/ForumPost}>

<{ForumPost(poster="JiriD", timestamp=2008-02-06 14:55:28)}>
Sorry, zapomnel jsem, instrukce byla 6B..
<{/ForumPost}>

<{ForumPost(poster="Teuzz", timestamp=2008-02-06 15:04:58)}>
JJ, to na tech 6160 vychazi
<{/ForumPost}>

<{ForumPost(poster="Ellrohir", timestamp=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  :(
<{/ForumPost}>

<{ForumPost(poster="Navry_", timestamp=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.
<{/ForumPost}>

