TIE-05200 Mikroprosessorit, 4 op
Microprocessors

Vastuuhenkilö

Matti Haavisto

Opetus

Toteutuskerta Periodi Vastuuhenkilö Suoritusvaatimukset
TIE-05200 2018-01 1 - 2 Matti Haavisto
Hyväksytysti suoritettu tentti ja harjoitustyöt.

Osaamistavoitteet

Arvosanan "hyvä" saavuttanut opiskelija ymmärtää mikroprosessorin rakenteen ja osaa toteuttaa yksinkertaisia laitteistonläheisiä ohjelmia: Osaa selittää, kuinka keskusyksikkö ja muisti yhdessä toimien suorittavat ohjelmaa. Osaa hyödyntää suorittimen oheislaitteita osana ohjelmaa. Osaa toteuttaa ja testata yksinkertaisia laitteistonläheisiä C-kielisiä ohjelmia hyödyntäen ohjelmien kehitys- ja debugger-työkaluja. Osaa selittää tietokoneen perusaritmetiikan toiminnan ja rajoitukset.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Tietokoneen osat: Tietokoneen rekisterit, PC, SP, liput, ALU, tilarekisteri. Ohjelman suoritus. Konekieli. Muistit.   Dynaaminen ja staattinen muisti   
2. C-kielinen ohjelma      
3. Aliohjelmat ja funktiot. Parametrien välitys. Pino      
4. Oheislaitteet ja niiden käyttö      
5. Keskeytykset: Keskeytyksen mekanismi ja lähteet. Palveluohjelma ja sen tehtävät. Tapahtumien ajoituskaaviot.     
6. Tietokoneeseen liittyvät peruskäsitteet ja -termit     

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Luentokalvot             Kyllä   

Esitietovaatimukset

Opintojakso P/S Selite
TIE-05100 Johdatus digitaalitekniikkaan Pakollinen   1
TIE-02100 Johdatus ohjelmointiin Pakollinen    

1 . Opintojaksot ovat vaihtoehtoisia esitietoja.



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TIE-05100 Johdatus digitaalitekniikkaan, 3 op +
TIE-05200 Mikroprosessorit, 4 op
TIE-05210 Johdatus sulautettuihin järjestelmiin, 5 op  
TIE-05200 Mikroprosessorit, 4 op TKT-1111 Tietokonearkkitehtuuri 1, 5 op  
TIE-05200 Mikroprosessorit, 4 op ELE-2300 Sulautettujen prosessorisovellusten perusteet, 3 op  
TIE-05200 Mikroprosessorit, 4 op TKT-1110 Mikroprosessorit, 5 op  

Päivittäjä: Torikka Mari, 09.03.2018