|
Opinto-opas 2010-2011
TKT-1110 Mikroprosessorit, 5 op
|
Vastuuhenkilö
Matti Haavisto
Opetus
Opetusmuoto | P1 | P2 | P3 | P4 | Kesä | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
|
|
Suoritusvaatimukset
Hyväksytysti suoritettu tentti ja harjoitustyöt.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat
-
Osaamistavoitteet
Opiskelija osaa tulkita, kuinka tietokoneen eri osat yhdessä toimien suorittavat ohjelmaa ja kuinka kone on yhteydessä ulkopuoliseen maailmaan. Osaa tehdä ja varmentaa yksinkertaisia assemblyohjelmia tyypillisillä työkaluilla. Osaa hyödyntää prosessorin liityntöjä (ajoitin, sarjaliityntä, I/O) omissa ohjelmissaan.
Sisältö
Sisältö | 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, 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. |
Opintojakson arvostelu
Tenttiin perustuva arviointi mittaa kurssin ydinaineksen omaksumista. Hallittuaan ydinaineksen hyvin opiskelijalla on mahdollisuus läpäistä kurssi arvosanalla 3. Arvosana 4 ja 5 on mahdollista saavuttaa syvällisellä perehtymisellä ydinainekseen.
Arvosteluasteikko:
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Osasuoritukset:
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Opintomoniste | Mikroprosessorit | Pekka Uotila | Vuosittain uusi painos. | Suomi |
Esitietovaatimukset
Opintojakso | P/S | Selite |
TKT-1101 Digitaalitekniikan perusteet | Pakollinen | 1 |
1 . Tai vastaavat tiedot.
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
|
|
|
|
|
|
|
|
Tarkempia tietoja toteutuskerroittain
Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |
Luennot Harjoitukset |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |