TIEP114 Tietokoneen rakenne ja arkkitehtuuri (1-5 op)
Osaamistavoitteet
Kurssin tavoitteena on oppia tietokoneen rakennetta ja toimintaa toteuttamalla itse simuloimalla yksinkertainen tietokone lähtien yksinkertaisista rakennuspalikoista. Opiskelija oppii kuinka tietokoneen rakenne ja toiminta perustuu transistoreista muodostettaviin loogisiin komponentteihin ja piireihin sekä kuinka näitä yhdistelemällä saadaan toteutettua tietokoneessa käytetyt komponentit, kuten prosessori ja muisti. Opiskelija oppii prosessorin toteutuksen suhteen prosessorin ohjaamiseen käytettävään kone ja assembly -kieleen.
Suoritustavat
Harjoitustehtävät
Sisältö
Tietokoneen sisäinen rakenne ja arkkitehtuuri. Digitaalilogiikan perusteet, boolean logiikka, kombinaatiologiikka, sekvenssilogiikka. Prosessorin rakenne, käskyn suoritus, käskyarkkitehtuuri, konekieli. Muistin toteutus.
Arviointiperusteet
Kurssin harjoitustehtävistä kerättävät pisteet.
Esitietovaatimukset
ITKP101 Tietokone ja tietoverkot työvälineenä (väh. 2 op) tai vastaavat taidot