TKT-1220 TIETOKONEARITMETIIKKA I, 4 op
|
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 |
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.
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
Viimeksi muokattu | 29.08.2005 |
Muokkaaja | Olli Vainio |