Tietokonetekniikan perusteet
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | ITTA0310 |
Tyyppi: | Pakollinen / Ammattiopinnot |
OPS: | TT 2014V |
Taso: | Insinööri (AMK) |
Opiskeluvuosi: | 2 (2015-2016) |
Laajuus: | 3 op |
Vastuuopettaja: | Mustonen, Martti |
Opetuskieli: | Suomi |
Toteutukset lukuvuonna 2015-2016
Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|---|
1 | I-TT-2V | 7.3.2016 – 21.5.2016 | Santiago Chavez Vega | Suomi | 7.12.2015 – 11.3.2016 |
Osaamistavoitteet
Opiskelija tuntee tietokoneen sisäiset perustoiminnot ja tavat
joilla prosessori liitetään oheislaitteisiin. Opiskelija ymmärtää
rautatason ohjelmoinnin periaatteet ja osaa liittää tavallisimpia oheislaitteita mikro-ohjaimiin.
Opiskelijan työmäärä
81 h, josta kontaktiopetusta 30 h. Oman oppimisen arviointi 1 h sisältyy lähiopetukseen.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Moderni elektroniikkasuunnittelu.
Sisältö
Johdanto: heksaluvut ja tavun mittaiset loogiset operaatiot. Mikrotietokoneen rakenne ja toiminta: prosessori, muistit ja väylät. Ulkoiset signaalit, keskeytykset, liitäntäpiirit ja osoitekoodaus. Puolijohdemuistit: lukumuistin rakenne. EPROM. EEPROM, FLASH ja RAM-muistit. Mikroprosessori: prosessorin sisäinen rakenne. Harjoitukset: Assembler-ohjelmointia simulaattorilla ja tutustuminen C-ohjelmointiympäristöön.
Opiskelumateriaali
Jari Koskinen: Mikrotietokonetekniikka, Pentti Vahtera: C-ohjelmointi, opettajan koosteet Moodlessa.
Opetusmuoto / Opetusmenetelmät
Tietokoneluokassa tehtäviä harjoitustöitä, joiden yhteydessä lyhyitä luentoja. Lopussa projektimuotoisia ryhmätöitä laboratoriossa.
Arviointikriteerit
1: opiskelija osaa laskea loogisia operaatiota heksaluvuilla, ja tuntee pääpiirteissään mikrotietokoneen rakenteen.
3: opiskelija osaa kirjoittaa yksinkertaisia laiteläheisiä ohjelmia.
5: opiskelija tuntee hyvin mikrotietoneen rakenteen ja osaa koodata itsenäiseti kehitysympäristöä käyttäen sulautettujen järjestelmien perusohjelmia.
Arviointimenetelmät
Pisteytetyt harjoitukset (20 p) , tentti (30 p) ja projekti (10 p).