TKT-1110 MIKROPROSESSORIT, 5 op
|
Opintojakson vastuuhenkilö
Pekka Uotila
Opettajat
Pekka Uotila
Lehtori
Huone TC228
Puh. (03) 3115 2694
Luentoajat ja -paikat
Per III: Tiistai 14 - 16, TB103 (Sähkö, TiTe, TLE)
Per III: Keskiviikko 16 - 18, TB103 (Sähkö, TiTe, TLE)
Per III: Torstai 15 - 18, TB103 (Sähkö, TiTe, TLE)
Per III: Perjantai 8 - 11, TB103 (Sähkö, TiTe, Au, TLE)
Toteutuskerrat
Toteutus 1
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | Opetuskieli | |
Luento | - | - | 5 h/vko | - | - | - | Vain suomeksi |
Harjoitus | - | - | 2 h/vko | - | - | - | Vain suomeksi |
Harjoitustyö | - | - | 10 h/per+ | 23 h/per | - | - | Vain suomeksi |
Tentti | Vain suomeksi |
Tavoitteet
Kurssilla opitaan mikroprosessoritekniikan perustiedot ja -taidot laitteistonläheisellä tasolla. Kurssin suoritettuaan opiskelija ymmärtää, kuinka tietokoneen eri osat yhdessä toimien suorittavat ohjelmaa ja kuinka kone on yhteydessä ulkopuoliseen maailmaan. Kurssilla opitaan rakentamaan ja testaamaan yksinkertaisia assemblyohjelmia tyypillisillä työkaluilla.
Sisältö
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Perusteet
Lukuesitykset ja aritmeettiset laskutoimitukset niillä. Lukualue ja sen ylittyminen. Loogiset toimitukset. ASCII-koodi. BCD-koodi. |
  | |
2. | Tietokoneen osat ja konekielinen ohjelma
Tietokoneen rekisterit, PC, SP, liput, ALU. Ohjelman suoritus, muuttujat, käskyjen kesto. Kääntimen toiminta. Datatyypit. Symbolit. Osoitusmuodot. Tilarekisteri. Aritmetiikka ja vertailut. Aliohjelma ja pino. Parametrien välitys. Kääntimen ohjauskäskyt. Käskykanta. Ohjelmointi- ja testaustyökalut. |
  | |
3. | Keskeytykset
Keskeytyksen mekanismi ja lähteet. Palveluohjelma ja sen tehtävät. Tapahtumien ajoituskaaviot. |
  | |
4. | Liitynnät
(1) Rinnakkaisportti, sen sisäinen rakenne ja ohjelmointi. Sähköinen mitoitus ledille ja kytkimelle. (2) Sarjaportti ja asynkroninen siirtoperiaate, V.24 ja näyttöpääte. Sarjaportin sisäinen rakenne ja toiminta. Portin ohjelmointi. (3) Pulssilaskuri ja ajoitinyksikkö. Ulkoisten tapahtumien lukeminen ja tapahtumien generoiminen. Reaaliaikakello. |
  | |
5. | Laitteisto
Väylät ja muisti. Osoitteen dekoodaus. Multipleksoitu ja 16-bittinen dataväylä. Ajoituskaaviot. Alkukäynnistys. Muistityypit. |
  |
Suoritusvaatimukset
Tentti
Harjoitustyöt
Opintojakson arviointikriteerit
Tenttiin perustuva arviointi mittaa kurssin ydinaineksen omaksumista.
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL,painos,saatavuus... | Tenttimateriaali | Kieli |
Opintomoniste | Mikroprosessorit | Pekka Uotila | Vuosittain uusi painos. Yhteistilaus kurssin alkaessa. | Kyllä | Suomi |
Esitiedot
Tunnus | Nimi | OP | P/S |
ELE-1010 | Elektroniikan perusteet I | 3 | Pakollinen |
TKT-1100 | Digitaalitekniikan perusteet | 3 | Pakollinen |
Tietoa esitietovaatimuksista
Esitietokurssit ovat vaihtoehtoiset.
Huomautuksia
Opintojaksokorvaavuus
8404103 Mikroprosessorit, laaja
Viimeksi muokattu | 13.04.2005 |
Muokkaaja | Pekka Uotila |