TDT4258: Energieffektive Datamaskinsystemer
# Lenker
* [Gamle eksamenssett](http://www.idi.ntnu.no/emner/tdt4258/support)
Muliticore mindre relevant
Designprosessen veldig relevant
Multiple choice 25%
Teoretiske og praktiske oppgaver, der praktisk betyr assembly, pseudokode o.l.
Pensum: Bok, forelesninger, øvinger
Spørsmål? Send til djupdal@idi.ntnu.no
Developing for embedded systems, kapittel 1, 4 og 7
Vesentlig: prosessen rundt utvikling og design for embedded
Processors and instructions, kap 2 og 3
Io devices, memory mapping, polling
Interrupts, exceptions er sentralt
Typer, hardware, reset interrupt page fault,
Software, etc
Exception behaviour
Arm processor modes,
Normal mode , user and system/kernel
Exception modes
Supervisor, abort, undefined, interrupt, fast interrupt