581365-8 Tietokoneen rakenne, loppukoe 9.6.2000

 

  1. [15 p] Miten kellopulssi saa suorittimen (prosessorin) suorittamaan konekäskyjä. Vastauksen pituus saa olla korkeintaan kaksi sivua. Anna (kuvallinen) esimerkki.

  2. [15 p] Miten kellopulssi saa väylän siirtämään suorittimen osoittaman muistipaikan sisällön muistista suorittimen rekisteriin? Vastauksen pituus saa olla korkeintaan kaksi sivua. Anna (kuvallinen) esimerkki.

  3. [15 p] IEEE:n liukulukustandardi. Vastauksen pituus saa olla korkeintaan kaksi sivua. Käytä (kuvallisia) esimerkkejä.

  4. [15 p] Ehdolliset ja ehdottomat haarautumiskäskyt vaikuttavat huomattavat liukuhihnoitetun prosessorin toimintaan.
    1. [12 p] Millä eri tavoin haarautumiskäskyjen tuomia ongelmia voidaan ratkoa? Kerro kustakin (ainakin kuudesta) menetelmästä,
      1. Minkä ongelman se ratkaisee?
      2. Miten se kyseisen ongelman ratkaisee?
      3. Miten tehokas ratkaisu on suorituskyvyn kannalta?
    2. [3 p] Miten haarautumiskäskyt vaikuttavat ei-liukuhihnoitetun prosessorin toimintaan? Perustele.