Tietokoneen rakenne, Syksy 1999
Datororganisation II
Computer Organization II
Tämä syksyn 1999 kursin aikataulu- ja sisältösivu
päivittyy aina tarpeen tullen eli siis aika usein.
Tarkkailkaa tätä sivua ainakin viikoittain kurssin aikana.
Kurssin sisältö voi vielä jonkin verran muuttua aika myöhäänkin.

Yleistä
- Kurssiin liittyvät yleiset asiat (siis muut kuin erityisesti tähän tämän lukukauden kurssiin liittyvät asiat) ovat kurssin kotisivulla http://www.cs.helsinki.fi/~kerola/tikra/index.html.
- Kurssiin liittyvää lisämateriaalia (muut kuin kirjan kuvat) on myös kurssikansiossa salissa A413.
- Kurssin uutisryhmä on hy.opiskelu.tktl.tikra Uutisryhmä on tarkoitettu lähinnä opiskelijoiden keskinäiseen kommunikointiin. Jos haluatte (nopeaa) reagointia luennoitsijalta, niin käyttäkää sähköpostia. Kaikkia kurssilaisia kiinnostavat asiat julkaistaan luennoitsijan puolesta mieluummin tällä tämän lukukauden aikataulu- ja sisältösivulla kuin uutisryhmässä.
- Luentokalvot ja laskuharjoitukset julkaistaan verkossa.
- Kurssin oppikirja ja luentokalvot ovat englanniksi. Luennot ovat suomeksi.
- Välikokeita on yksi ja siitä voi saada 48 pistettä. Välikokeesta täytyy saada vähintään 24 pistettä. Yhteensä välikokeesta ja laskuharjoituksista tulee saada vähintään 30 pistettä kurssin läpipääsyyn.
- Laskuharjoituksiin osallistuminen ei ole pakollista, mutta
niistä saa merkittävän osan (12 p) luentokurssin arvosanasta.
Kustakin tavallisesta laskuharjoitustehtävästä saa
yhden harjoitustehtäväpisteen (HTP) ja joistakin vaikeammista
tehtäistä voi saada useammankin HTP:n.
Noin 30% maksimi HTP:stä tuottaa yhden arvosanaan vaikuttavan
lisäpisteen ja noin 83% tuottaa maksimin 12 lisäpistettä.
Muut lisäpisteet annetaan suurinpiirtein lineaarisesti tuolta väliltä.
Esimerkki: 6 laskaria á 5 HTP = 30 HTP. Tällöin 9 HTP:tä tuottaa 1 lisäpisteen ja 25 HTP:tä tuottaa 12 lisäpistettä. - Laskuharjoitusten yksi ryhmä (ryhmä 4) voi olla englanniksi, jos tarvetta ilmenee.
Jos laskuharjoitusryhmä on englanniksi, niin se on sitten kokonaan
englanniksi (tehtävien esittämiset, kysymykset ja vastaukset).
Tällä hetkellä (24.10.1999) näyttää siltä, että opetuskieli tässä ryhmässä on luultavasti suomi. - Kurssin
kirjanpitotilasto
on luettavissa verkossa.
Jos ette halua omia tilastojanne näkyville tässä
tai siinä on mielestänne jotain puutteita, ottakaa yhteys luennoijaan.
Tiedot on suojattu hakurobotteja vastaan siten, että
vain sukunimen kolme ensimmäistä kirjainta ja etunimen kaksi
ensimmäistä kirjainta ovat mukana.
-
Kokeen
tulokset, kurssin arvostelu
sekä
kokeen arvosteluperusteet
näkyvät tällä paikalla
lyhyen aikaa (muutaman viikon) kokeen arvostelun jälkeen.
Tiedot on suojattu hakurobotteja vastaan samalla tavalla kuin
kirjanpitotilastossakin.
laskuharjoituksista sai yhden pisteen 10 HTP:llä ja maksimin 12 pistettä 27 HTP:llä.
Koetulosten ja tehtyjen harjoitustehtävien korrelaatio
on nähtävissä kuvassa
koe_vs_htp.pdf.
Huomatkaa, että läpipääsyyn vaikuttivat myös HTP:t koetuloksen lisäksi.
- Kurssin opiskelijapalaute
Opetus, kokeet
Luennot | 25.10-1.12.1999 | ma 12-14 (A516) | Teemu Kerola | |
ke 12-14 (A414) | Teemu Kerola | |||
Laskuharjoitukset | 1.11-10.12.1999 | Peruttu | ||
ke 10-12 (B453) | Kirsti Maaniemi | |||
ke 14-16 (B453) | Teemu Kerola | |||
to 14-16 (B453) | Teemu Kerola | |||
Välikoe | 16.12.1999 | to 16-20 (sali 1, päärak.) | laskin mukaan |
Sisältö ja aikataulu
Kurssi on rakennettu kurssikirjan
[Stal99]
ympärille.
Käymme läpi kurssikirjan loppuosan aika kokonaan kurssin aikana.
- Hallintoa, yleiskuva (Ch 1-7, 2 t luentoja)
- Väylät (Ch 3, 2 t)
- Digitaalilogiikka (App A, 2 t)
- Muistihierarkia (Ch 4.1-3, Ch 7.3, 4 t)
- Tietokonearitmetiikka (Ch 8, 2 t)
- Käskykannat (Ch 9-10, 2 t)
- CPU:n rakenne (Ch 11, 2 t)
- RISC arkkitehtuuri (Ch 12, 2 t)
- Käskytason rinnakkaisuus (Ch 13, 2 t)
- Langoitettu kontrolliyksikkö (Ch 14, 1 t)
- Mikro-ohjelmoitu kontrolliyksikkö (Ch 15, 2 t)
- Yhteenveto ja vielä yksi esimerkki (1 t)
Kirjallisuutta ja muita viitteitä
- [Stal99]
William Stallings,
Computer Organization and Architecture, 5th Ed.,
Prentice Hall, 1999 (kurssikirja).
-
1.10.1999 Asta Vuori
Yliopistokirjakaupasta
kertoi, että kirja on nyt saatavana
"kurssin tarjoushintaan" 310 mk.
22.10.1999 kirjaa oli varastossa 49 kpl. - 29.9.1999 soitin Akateemiseen Kirjakauppaan ja minulle kaupattiin "ei oota", mutta luvattiin hankkia kirja siinä 800 mk hintaan! Ryhmähankinnalla tuosta saisi kyllä 15% pois. ;-)
- Nettikaupoista kirja on saatavilla ainakin Bokus.com'sta hintaan 335 mk (5.10.1999), Amazon'sta hintaan listahintaan £29.99 ja lopulliseen hintaan £36.66 kaikkine kuluineen (8.11.1999), ja Internet Bookshop'sta hintaan £47.96 (5.10.1999). Saamani tiedon mukaan kirjaa saa myös Sanomatalon Dataclubista hintaan 330 mk (10.4.2000).
- Otan myös mielelläni vastaan opiskelijoiden tietoja siitä, mistä tätä kirjaa todellisuudessa on saatavana mihinkin hintaan. Välitän tietoja eteenpäin muille opiskelijoille tällä foorumilla.
-
1.10.1999 Asta Vuori
Yliopistokirjakaupasta
kertoi, että kirja on nyt saatavana
"kurssin tarjoushintaan" 310 mk.
- Korjauksia 5. painokseen (9/1999, 10/1999, 1/2000, 2/2000, 5/2000)
- William Stallings'in kotisivu.
-
William Stallings'in oma tukisivu
kurssikirjaa käyttäville opiskelijoille ja opettajille.
- [Stal96] William Stallings, Computer Organization and Architecture, 4th Ed., Prentice Hall, 1996.
- [PaHe98] Patterson & Hennessy, Computer Organization and Design - The Hardware/Software Interfase, 2nd Ed, Morgan Kaufmann, 1998.
- [Tane99] Andrew S. Tanenbaum, Structured Computer Organization, 4th Ed, Prentice-Hall, 1999.
- [HePa96] Hennessy & Patterson: Computer Architecture - A Quantitative Approach, 2nd Ed, Morgan Kaufmann, 1996.
- [Scra92]
Greg
W. Scragg, Computer Organization - A Top Down Approach,
McGraw-Hill, 1991.
- Sanakirjoja
- IEEE-754
Calculators
Christopher Vickery, Computer Science Department at Queens College of CUNY
(The City University of New York)
- Computer TechAdvice
- The PC Guide
- TechFest
- USA:n patenttiviraston tietokanta
- IBM:n patenttiarkisto