Opinto-opas 2005-2006

TKT-1220 TIETOKONEARITMETIIKKA I, 4 op
Computer Arithmetic I

Opintojakson vastuuhenkilö
Timo D. Hämäläinen

Opettajat
Prof. Timo D. Hämäläinen

Luentoajat ja -paikat
Per III,IV: Keskiviikko 14 - 16, TB109

Toteutuskerrat
Toteutus 1
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Periodi 5 Kesä Opetuskieli
Luento - - 2 h/vko+ 2 h/vko - - Vain suomeksi
Harjoitus - - 2 h/vko+ 2 h/vko - - Sekä suomeksi että englanniksi
Tentti   Suomeksi, pyydettäessä englanniksi
(Lukuvuoden 2005-2006 aikataulu)

Tavoitteet
Tietokonearitmetiikassa käytettävät yleiset numerojärjestelmät sekä peruslaskutoimitukset (summaus-, kerto- ja jakolasku). Laskutoimitusten periaatteet, nopeutustekniikat sekä toteutukset.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Numerojärjestelmien perusominaisuudet. Tavanomaiset ja SD-numerojärjestelmät. Redundanttisuus. Komplementtilukujen esitystavat.  Ei-tavanomaiset numerojärjestelmät.    
2. Summaus ja vähennyslasku. Loogiset ja teknologiset nopeutusmenetelmät. Komplementtilukujen summaus. Toteutukset.  Parallel-prefix-periaate summauksessa.    
3. Kertolasku. Mekanisoitu menetelmä sekä kertojan rekoodausmenetelmät nopeutuksessa. Toteutukset.       
4. Jakolasku. Palauttava, ei-palauttava sekä nopeutusmenetelmistä SRT-jakolasku. Toteutukset.       
5. Liukuluvut. Liukulukujen perusoperaatiot, pyöristys ja tarkkuus. Perustoteutukset.       

Suoritusvaatimukset
Tentti

Opintojakson arviointikriteerit
Tentti.

  • Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
  • Oppimateriaali
    Tyyppi Nimi Tekijä ISBN URL,painos,saatavuus... Tenttimateriaali Kieli
    Kirja Computer Arithmetic - Algorithms and Hardware Designs Parhami 0-19-512583-5 ISBN 0-19-512583-5 Kyllä  Englanti 
    Luentokalvot Computer Arithmetic Lecture Notes Hämäläinen   Saatavana kurssin www-sivuilta Kyllä  Englanti 

    Esitiedot
    Tunnus Nimi OP P/S
    TKT-1100 Digitaalitekniikan perusteet 3 Pakollinen
    TKT-1200 Digitaalisuunnittelu I 4 Suositeltava

    Opintojaksokorvaavuus
    8404180 Tietokonearitmetiikka

    Opintojakson kotisivu

    Viimeksi muokattu 29.08.2005
    MuokkaajaOlli Vainio