Tietokoneen toiminta (3 ov)

Kurssilla tutustutaan, paitsi tietokoneen toimintaperiaatteisiin, arkkitehtuuriin ja tekniikkaan, myös erityyppisiin käyttöjärjestelmiin ja niiden tärkeään "ison veljen" rooliin tietokonesysteemissä. Tietokoneen toiminta sen kaikkein alimmilla tasoilla on aikamoista konekielikäskyjen ja bittivirtojen sekamelskaa, joten aivan helppoja tämän kurssin asiat eivät ole. Viime kädessä taso riippuu tietysti luennoijasta; viime aikoina kurssi on ollut hyvin työläs.

Perimmäinen idea, tietokoneen toimintaperiaate, peittyy helposti esim. kurssin alkupuolella olevan konekieliosuuden aikana, jolloin Pascal-kielisten aliohjelmien ja aliohjelmakutsujen purkaminen konekielelle uhkaa viedä voimat. Töitä tällä kurssilla joutuu tekemään hartiavoimin, siitäkin huolimatta, että omaisi kyvyn erottaa oleellisen asian nippelitiedon joukosta. Kurssilla luetaan Häkkisen prujua, jossa kyllä riittää asiaa setvittäväksi. Kiinnostuneet ja masokistit voivat valita oheislukemistoksi A.J. van de Goorin Computer Architecture and Design -kirjan, joka on hyvä 600-sivuinen hakuteos, mutta hankala itseopiskelua ajatellen.

Kaarlo Hirvi

Sisällysluettelo


Limes Ry Liisankatu 16 D 00170 Helsinki
Kommentit : Limeksen postituslistalle

Limeksen kotisivu