TIEP114 Computer Organization and Architecture (1–5 cr)
Study level:
Basic studies
Grading scale:
0-5
Language:
Finnish
Responsible organisation:
Faculty of Information Technology
Curriculum periods:
2017-2018, 2018-2019, 2019-2020
Description
Sisältö
Tietokoneen sisäinen rakenne ja arkkitehtuuri. Digitaalilogiikan perusteet, boolean logiikka, kombinaatiologiikka, sekvenssilogiikka. Prosessorin rakenne, käskyn suoritus, käskyarkkitehtuuri, konekieli. Muistin toteutus.
Suoritustavat
Harjoitustehtävät
Arviointiperusteet
Kurssin harjoitustehtävistä kerättävät pisteet.
Learning outcomes
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.
Description of prerequisites
ITKP101 Tietokone ja tietoverkot työvälineenä (väh. 2 op) tai vastaavat taidot
Completion methods
Method 1
Select all marked parts
Parts of the completion methods
x
Teaching (1–5 cr)
Type:
Participation in teaching
Grading scale:
0-5
Language:
Finnish