Emne - Datamaskinkonstruksjon - TDT4255
TDT4255 - Datamaskinkonstruksjon
Om emnet
Vurderingsordning
Vurderingsordning: Mappevurdering
Karakter: Bokstavkarakterer
Vurdering | Vekting | Varighet | Delkarakter | Hjelpemidler |
---|---|---|---|---|
Skriftlig eksamen | 60/100 | 3 timer | ||
Arbeider | 40/100 |
Faglig innhold
Avanserte emner innen konstruksjon av maskinvare. Konstruksjonsutfordringer som styrende og utførende enhet, samlebånd og implementasjonsutfordringer som assemblyprogrammering, høynivå-programmering, maskinvarebeskrivende språk, spesifikasjon, partisjonering, testing og verifisering.
Innebygde systemer, Field-Programmable Gate Arrays (FPGAs) og instruksjonssett for mikroprosessorer.
Læringsutbytte
Kunnskaper:
- Studenten skal ha grundig forståelse av enkle prosessorers konstruksjon og virkemåte.
- Studenten skal forstå hvordan en prosessor bygges ved hjelp av byggeblokker på forskjellige abstraksjonsnivåer som registre, registerfiler, multipleksere, porter, ALUer, etc.
- Studenten skal kjenne til avanserte teknikker for ytelsesøkning i en skalar prosessorkjerne.
- Studenten skal forstå sentrale avveininger innen utvikling av instruksjonssett.
- Studenten skal ha en grundig forståelse av hurtigbufferes (eng: cache) konstruksjon og virkemåte.
Ferdigheter:
- Studenten skal kunne konstruere enkle prosessorer ved hjelp av et maskinvarebeskrivende språk.
- Studenten skal kunne analysere problemstillinger knyttet til oppbygning av instruksjonssett.
Generell kompetanse:
- Studenten skal beherske enkel datamaskinkonstruksjon og kunne anvende denne kunnskapen i prosjekter på alle abstraksjonsnivå.
Læringsformer og aktiviteter
Forelesninger, selvstudium. Obligatoriske auditorieøvinger og obligatorisk oppvarmingsøving på laboratoriet. Undervisning vil foregå på engelsk. Mappevurdering gir grunnlag for sluttkarakteren i emnet. I mappen inngår skriftlig eksamen (60%) og arbeider (40%). Resultater for delene angis i %-poeng, mens vurdering for hele mappen (sluttkarakteren) angis med bokstavkarakter. Emnet foreleses på engelsk. Skriftlig eksamen gis kun på engelsk. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.
Obligatoriske aktiviteter
- Oppvarmingsøving
- Auditorieøvinger
Anbefalte forkunnskaper
TDT4160 Datamaskiner og digitalteknikk, eller tilsvarende.
Kursmateriell
Lærebok: David A. Patterson, John L. Hennessy: "Computer Organization & Design - the hardware/software interface", Morgan Kaufmann Publishers. Eventuelt annet relevant kursmateriell oppgis ved semesterstart.
Alt pensum vil være på engelsk.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra | Til |
---|---|---|---|
SIF8062 | 7.5 |
Versjon: 1
Studiepoeng:
7.5 SP
Studienivå: Høyere grads nivå
Termin nr.: 1
Undervises: HØST 2015
Undervisningsspråk: Engelsk
-
- Informatikk
- Teknologiske fag
- Magnus Jahre
- Donn Alexander Morrison
Ansvarlig enhet
Institutt for datateknologi og informatikk
Eksamensinfo
Vurderingsordning: Mappevurdering
- Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
- Høst ORD Arbeider 40/100
-
Rom Bygning Antall kandidater - Høst ORD Skriftlig eksamen 60/100 07.12.2015 09:00
-
Rom Bygning Antall kandidater - Sommer KONT Arbeider 40/100
-
Rom Bygning Antall kandidater - Sommer KONT Muntlig eksamen 60/100 08.08.2016
-
Rom Bygning Antall kandidater
- * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"