Laskuharjoitus, käsitellään laskuharjoituksissa viikolla 43 (26.10.2000)

Tietokoneen rakenne, S2000, LH 6

  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ää?
    Käsittelemme näitä kohtia vielä laskuharjoituksissa.

  5. [2 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)

    Lue Transmeta yhtiön raporttia The Technology Behind Crusoe Processors (Transmeta White Paper).

    Patentista kannattaa lukea ainakin sen luku "History of Prior Art" ja vaikkapa 4-5 ensimmäistä sivua luvusta "Detailed Description". Patentin ensimmäinen osan "Claims" voi jättää asianajajille.

    Laskuharjoituksissa käsittelemme patentista seuraavia kysymyksiä:

    1. Miten emuloitavan ohjelman I/O oikeasti tapahtuu?
    2. Miten emuloitavan ohjelman keskeytykset (esim. nollalla jako) käsitellään?
    3. Miten tavalliset keskeytykset (esim. I/O-laitekeskeytys) käsitellään?
    4. Tarvitaanko tässä järjestelmässä lainkaan omaa käyttöjärjestelmää, vai riittääkö Windows, kun se kerran pitää kuitenkin olla emuloitavien ohjelmien vuoksi?
    5. Miksi esitetty arkkitehtuuri olisi nopeampi kuin samalla mikropiirien valmistusteknologialla valmistettu Intelin uusin prosessori?


Muistutus: Kurssin koe on keskiviikkona 1.11.2000 klo 14-18 (Porthania I). Yksinkertaiset laskimet kannattanee ottaa mukaan.
Teemu Kerola