Logga in

Registrera

TSEA81 · Linköpings universitet

Datorteknik och realtidssystem

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

KurssidaKursplan
HP
6
Språk
Svenska
Nivå
Avancerad nivå
Fakultet
Tekniska fakulteten
Institution
Institutionen för systemteknik

Lärandemål

Att utveckla en förståelse för sambandet mellan hårdvara och mjukvara i datorsystem med parallella aktiviteter och tidskrav, samt utveckla grundläggande färdigheter för att integrera programvara som använder sig av ett realtidsoperativsystem. Efter genomförd kurs skall studenten kunna:

  • redogöra för egenskaper hos program med parallella aktiviteter och tidskrav, samt hur dessa implementeras i realtidsoperativsystem.
  • konstruera och implementera programvara med parallella aktiviteter och tidskrav
Kursinnehåll
Introduktion till realtidssystem, parallella aktiviteter och tidskrav, parallella aktiviteter på en processor, avbrottsstyrda system, foreground/background system, processer och trådar, realtidsoperativsystem, gemensamma resurser, ömsesidig uteslutning, semaforer, händelsevariabler, meddelandebaserade system, uppbyggnad och implementation av realtidskärna, implementation av processbyte, hårdvarustöd för parallella aktiviteter, avbrott och undantag, user mode och supervisor mode i en processor, minnesskydd, virtuell adressering, exempel på realtidsoperativsystem, exempel på industriella tillämpningar
Förutsättningar
  • Datorteknik, Programmering och datastrukturer. Utöver dessa kurser behöver du även ha grundläggande kunskaper i programmering i språket C. (Vanligtvis räcker det med att du har använt C i exempelvis kandidatprojektet i Elektronik.)
Litteratur
Realtidsprogrammering - Dahl, Ola
ARM System Developer's Guide: Designing and Optimizing System Software, - Sloss, A., Symes, D., Wright, C.
Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Introduktion till datorsystemteknik

EP120014 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Systemteknik

SF286332 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Datorteknik och komponenter

IS150019 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

  • Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

Socialt

  • Instagram

  • Facebook

  • YouTube

  • TikTok

  • Linkedin

© 2026 Crash Course Sverige AB