Laskuharjoitus

Tietokoneen rakenne, S2001, LH 6

Käsitellään laskuharjoituksissa viikolla 43 (25-26.10.2001)
  1. Tehtävät 14.1 ja 14.2 (s. 576) kirjasta.

     

  2. Tehtävä 14.4 kirjasta.

     

  3. [2 HTP] Tehtävät 15.4 ja 15.5 (s. 617) kirjasta.
    Huomaa, että tehtävän annon "mikro-operation field" tarkoittanee kuvan 15.7 "control" kenttää. Otaksu myös, että osoitteen valitsemiskenttä ("address selection field") on osa kuvan 15.7 "control" kenttää.

     

  4. Vastaa kurssikyselyyn. Minulla on paksu nahka ja saan palautteet itselleni vasta kurssin arvostelun jälkeen... Kiitos.
    Ota talteen kommenttisi kohtiin
    1. 11. Mielipiteesi oppimateriaalista (kirjat, monisteet yms)?
    2. 13. Mikä oli kurssin pahin heikkous? Mainitse tässä kohdin, jos mielestäsi taustatietosi eivät riittäneet. Siinä tapauksessa olisi mukava myös tietää, mitkä nämä taustatietosi olivat (TiTo?, Rio?)
    3. 14. Miten kurssia voisi kehittää? Lisätään luku 16 kirjasta? Käydään tarkemmin läpi joku luku esimerkkeineen? Mikä luku? Poistetaan jotain? Mitä?
    Käsittelemme näitä kohtia vielä laskuharjoituksissa.

     

  5. [1 HTP] Ylimääräinen tehtävä. (Tämä tarkoittaa, että tämän tehtävän pisteet eivät vaikuta laskuharjoituksista saatavien pisteiden rajojen laskentaan)

    Transmetan Crusoe suorittimien arkkitehtuuri.

    1. Miksi keskeytysten käsittely on niin tärkeätä? Miten keskeytykset käsitellään?
    2. Eikö riippuvuuksien ratkaiseminen ole monimutkaisempaa ja hitaampaa code-morphing -ohjelmistolla (SW:llä) kuin tavanomaisella tavalla suorittimen sisällä tehtynä (HW:llä)?
    3. Miksi suoritin voisi kuluttaa vähemmän sähköä kuin vastaavalla valmistusteknologialla tehty saman arkkitehtuurin (esim. Pentium-II) tavanomainen toteutus?

     


Muistutus: Kurssikuulustelu on perjantaina 2.11.2001 klo 15-19 (Porthania I). Yksinkertaiset laskimet kannattanee ottaa mukaan.
Teemu Kerola