Helsingin yliopisto - Tietojenkäsittelytieteen laitos

Kurssin aikataulu ja sisältö   [ Tito kotis. | kuvaus | kokeet | kantas. | kevat04 | Harjoitukset | Luentokalvot ]

Tietokoneen toiminta (avoin yliopisto), kevät 2004

Tämä kevään 2004 kurssin aikataulu- ja sisältösivu päivittyy aina tarpeen tullen eli siis aika usein. Tarkkailkaa tätä sivua lähes päivittäin kurssin aikana. Kurssin sisältö voi vielä jonkin verran muuttua aika myöhäänkin.

Yleistä

o Opetus, kokeet

Luennot 2004:
ti 11.5., to 13.5., ma 17.5., ti 25.5., to 27.5., ma 31.5., ke 2.6. ja ma 7.6. klo 17-20
TK23 sali A217, paitsi 11.5. Auditorium Liisa Marttinen

Harjoitukset 2004:
ke 12.5., ke 19.5., ke 26.5., ti 1.6., to 3.6. ja ti 8.6. klo 16-18 TK23 sali A216 Heikki Lindholm
klo 18-20 TK23 sali A216 Heikki Lindholm
Kuulustelu:
ke 16.6.2004 klo 17-21
tenttipaikka
Uusinta 1: la 4.9.2004 klo 9-13 tenttipaikka
Uusinta 2: la 2.10.2004 klo 9-13 tenttipaikka

o Sisältö ja alustava aikataulu

Luennot

  • Hallintoa, järjestelmän rakenne (2t luentoja) (tiistaina 11.5.)
  • TTK-91 -tietokone ja sen KOKSI-simulaattori (2t luentoja) (tiistai 11.5., torstai 13.5)
    • Luentokalvot:    Jakso 2 mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Viitteet: luku 4 [Häkk98]    (Ch 3.1, 9.1, 9.2 [Stal03] or Ch 5.1, 5.3, 7.1 [Tane99])

  • Konekielinen ohjelmointi (2t luentoja) (torstai 13.5.)

  • Aliohjelmien toteutus konekielen tasolla (2t luentoja) (maanantai 17.5)

  • Suoritin (CPU) ja väylä (2t luentoja) (maanantai 17.5. ja tiistai 25.5.)

  • Tiedon esitysmuodot (2t luentoja) (tiistai 25.5.)

  • Tiedon muuttumattomuus ja järjestelmän sisäinen muisti (2t luentoja) (torstai 27.5.)
    • Luentokalvot    Jakso 7 mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Viitteet: luvut 2.4 ja 9.1 ja 9.2 [Häkk98]    (Ch 4.1, 4.2 (Types of RAM), 4..1, 4.2 (Principles, Error Correction) [Stal03] or Ch 2.2, 3.3.6 [Tane99])

  • Ohjelman toteutus järjestelmässä (2t luentoja) (torstai 27.5 ja maanantai 31.5.)

  • Järjestelmän ulkoinen muisti, I/O-laitteet, I/O:n toteutus (2t luentoja) (maanantai 31.5.)
    • Luentokalvot:    Jakso 9 mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Viitteet: luvut 10-11 [Häkk98]    (Ch 5.1, 6.1-5, [Stal03] or Ch 2.3.1-2, 6.1.1-3 [Tane99])

  • Käännös, linkitys ja lataus (2t luentoja) (keskiviikko 2.6. )

  • Tulkinta ja emulointi (2t luentoja) keskiviikko 2.6., maanantai 7.6.)

  • Yhteenveto ja kertausta (2t luentoja) (maanantai 7.6.)

Harjoitukset

Ilmestyvät tänne vähitellen.

o Kirjallisuutta ja muita viitteitä


Viimeksi päivitetty 13.05.2003
liisa.marttinen@cs.Helsinki.FI