Tietokonetekniikan perusteetLaajuus (4 op)
Opintojakson tunnus: TTXCG03
Opintojakson perustiedot
- Laajuus
- 4 op
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija tuntee nykyaikaisen mikrotietokoneen rakenteen ja toiminnan perusteet ja omaa perustiedot ohjelmoinnista symbolisella konekielellä.
Sisältö
Tietokone synkronisena sekvenssipiirinä. Yksinkertaisen tietokoneen suunnittelu ja toteutus.
Intelin 8051-prosessori, esimerkkinä Atmel 89S8252. 8051-prosessorin rekisterirakenne, osoitusmuodot, käskykanta ja ohjelmointi symbolisella konekielellä. Keskeytykset ja niiden merkitys, esimerkkinä 8051:n keskeytysjärjestelmä. Konekielisten ohjelmien testaus PC:ssä. Ulkoisen muistin liittäminen prosessoriin. I/O-laitteiden suunnittelu, oheispiirien ohjelmointi, muut yksikapseliprosessorit, muut prosessoriarkkitehtuurit.
Esitietovaatimukset
Digitaalitekniikan perusteet, ohjelmointi 1