TIE-05200 Mikroprosessorit, 4 op
Microprocessors
Vastuuhenkilö
Matti Haavisto
Opetus
Toteutuskerta 1: TIE-05200 2015-01
Opetusmuoto | P1 | P2 | P3 | P4 | Kesä |
|
|
|
|
|
|
Suoritusvaatimukset
Hyväksytysti suoritettu tentti ja harjoitustyöt.
Osasuoritusten pitää liittyä samaan toteutuskertaan
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 |
TST-01100 Johdanto tietotekniikkaan | Pakollinen | 1 |
TIE-02100 Johdatus ohjelmointiin | Pakollinen |
1 . Opintojaksot ovat vaihtoehtoisia esitietoja.
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
TIE-05200 Mikroprosessorit, 4 op | ELE-2300 Sulautettujen prosessorisovellusten perusteet, 3 op | |
TIE-05200 Mikroprosessorit, 4 op | TKT-1111 Tietokonearkkitehtuuri 1, 5 op | |
TIE-05200 Mikroprosessorit, 4 op | TKT-1110 Mikroprosessorit, 5 op |