course-details-portlet

TDT4160

Datamaskiner

Studiepoeng 7,5
Nivå Videregående emner, nivå II
Undervisningsstart Høst 2025
Varighet 1 semester
Undervisningsspråk Norsk
Sted Trondheim
Vurderingsordning Skriftlig skoleeksamen

Om

Om emnet

Faglig innhold

Emnet vil inneholde terminologi, prinsipper og begrep for konstruksjon og virkemåte for ulike typer moderne datamaskiner og annet datateknisk utstyr. Videre hvordan datamaskiner (og andre digitale maskiner) er bygget opp av kombinatoriske og sekvensielle byggeblokker. Oppbygging (organisering), virkemåte og realisering av datamaskiner og datamaskinsystemer. Datamaskinkonstruksjon på forskjellige nivå, instruksjonsformat, adresseringsmodi, prosessorarkitekturer og -typer. Grensesnitt mellom maskinvare og programvare, sammenkobling av komponenter, avbrudd, busser, minnehierarki og hurtigbuffer (Eng. cache). Kort introduksjon til distribuerte systemer, innvevde ("embedded") systemer, parallelle datamaskiner, nye teknologier og nye anvendelser (applikasjoner).

Læringsutbytte

Kunnskaper:

  • Studenten skal kjenne til datamaskiners konstruksjon og virkemåte.
  • Studenten skal forstå hvordan man bygger enkle prosessorer, inkludert enkeltsykel, flersykel, og samlebåndsarkitekturer.
  • Studenten skal forstå prinsippene bak hvordan man bygger minnesystemer, inkludert hurtigbuffere og virtuelt minne.
  • Studenten skal forstå grensesnittet mellom programvare og maskinvare.
  • Studenten skal forstå hvordan abstraksjon og struktur benyttes for å håndtere kompleksitet i datamaskinsystemer.

Ferdigheter:

  • Studenten skal være i stand til å formulere enkle programmer i assemblykode.
  • Studenten skal være i stand til å lese blokkdiagrammer.
  • Studenten skal kunne relatere blokkdiagrammer og skjemategninger på ulike abstraksjonsnivå til hverandre.

Generell kompetanse:

  • Studenten skal forstå den generelle virkemåten til en datamaskin og kunne anvende denne kunnskapen i prosjekter på alle abstraksjonsnivå.

Læringsformer og aktiviteter

Forelesninger og øvinger.

Øvingene er obligatoriske og dekker både teori og praksis. De teoretiske øvingene fokuserer på viktige konsepter i pensum, for eksempel ytelsesberegning, oversettelse fra instruksjoner til kontrollord, beregning av aksesstid på hurtigbuffere, og refleksjon rundt datamaskinens oppførsel. De praktiske øvingene fokuserer på assemblyprogrammering i simulatoren Ripes.

Obligatoriske aktiviteter

  • Øvinger

Mer om vurdering

Utsatt eksamen for skriftlig skoleeksamen avholdes i august, og eksamensform kan bli endret fra skriftlig skoleeksamen til muntlig eksamen.

Kursmateriell

Patterson and Hennessy, Computer Organization and Design RISC-V Edition: The Hardware Software Interface (2nd Edition), Morgan Kaufmann Publishers, 2020, Paperback ISBN: 9780128203316, eBook ISBN: 9780128245583

Studiepoengreduksjon

Emnekode Reduksjon Fra
SIF8026 7,5 sp
IT2201 7,5 sp Vår 2006
TFE4105 3,7 sp Høst 2010
Dette emne har faglig overlapp med emnene i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Informatikk
  • Teknologiske fag

Kontaktinformasjon

Emneansvarlig/koordinator

Ansvarlig enhet

Institutt for datateknologi og informatikk

Eksamen

Eksamen

Vurderingsordning: Skriftlig skoleeksamen
Karakter: Bokstavkarakterer

Ordinær eksamen - Høst 2025

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode D Dato 11.12.2025 Tid 15:00 Varighet 4 timer Eksamenssystem Inspera Assessment
Sted og rom for skriftlig skoleeksamen

Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.

Sluppenvegen 14
Rom SL110 hvit sone
64 kandidater
Rom SL110 lilla sone
64 kandidater
Rom SL110 turkis sone
80 kandidater
Rom SL111 blå sone
36 kandidater
Rom SL111 brun sone
81 kandidater
Rom SL111 grønn sone
50 kandidater
Rom SL111 lyseblå sone
72 kandidater
Rom SL111 orange sone
60 kandidater
Rom SL210
51 kandidater
Rom SL238
13 kandidater
Rom SL315
4 kandidater
Rom SL321
2 kandidater
Rom SL324
1 kandidat
Rom SL325
1 kandidat
Rom SL420
8 kandidater
Rom SL425
2 kandidater
Rom SL430
38 kandidater
Rom SL520
35 kandidater

Utsatt eksamen - Sommer 2026

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode D Varighet 4 timer Eksamenssystem Inspera Assessment Sted og rom Ikke spesifisert ennå.