Logga in

Registrera

EDA217 & DAT430 · Chalmers tekniska högskola

Grundläggande datorteknik

5 tentor8 ämnen

Kom igång gratis

Kursinnehåll

Assemblerprogrammering

9 uppgifter

Assemblerprogrammering

9 uppgifter

Blandade områden

15 uppgifter

FLISP programmering

3 uppgifter

FLISP styrenhet

12 uppgifter

Vad ingår?

0 uppgifter

Sorterat efter ämne och svårighet, direkt från tentor.

5 tentor med lösningar

Alla tidigare tentor samlade, öva på riktiga examensfrågor.

AI-handledare (KAI)

Få steg-för-steg-hjälp dygnet runt, skräddarsydd för den här kursen.

0 studieplaner

Personliga studieplaner som anpassar sig till dina framsteg.

Generera tester

Skapa anpassade övningstester baserat på ämne och svårighet.

Framstegsanalys

Se vad du vet, vad du behöver granska och vad som finns kvar.

Kurs info

Kursplan
HP
6
Språk
Svenska
Nivå
Grundnivå
Fakultet
Datateknik
Institution
Data- och informationsteknik

Lärandemål

Efter fullgjord kurs ska studenten kunna

  • Kunskap och förståelse:
  • beskriva binära koder som NBCD-kod, Alfanumeriska koder, Excesskoder och Graykod
  • beskriva addition och subtraktion med 2-komplementaritmetik.
  • beskriva datorns uppbyggnad och funktion, på blocknivå visa hur styrenhet, dataväg, registerfil, aritmetik- och logikenhet (ALU) kopplas samman i en centralenhet på blocknivå
  • beskriva och analysera den automatiska styrenhetens funktion och uppbyggnad samt förklara hur instruktioner byggs upp av styrsekvenser
  • förklara det lagrade programmets princip
  • beskriva en programmerares bild av en processor, (instruktionsuppsättning och adresseringssätt)
  • beskriva elementär undantagshantering i datorsystem.
  • beskriva olika typer av minnesteknologier såsom ROM, PROM, FLASH, statiskt RAM och dynamiskt RAM.
  • förklara begreppet minneshierarki.
  • beskriva synkrona och asynkrona bussprotokoll samt multiplexteknik.
  • Färdigheter och förmåga:
  • beskriva och använda binära koder för aritmetik.
  • utföra omvandling av tal mellan decimal, binär och hexadecimal representation.
  • utföra addition och subtraktion med binära heltal utan tecken.
  • utföra addition och subtraktion med binära tal med 2-komplementaritmetik.
  • med hjälp av Boolesk algebra, beskriva, analysera och konstruera sådana kombinatoriska nät (såsom väljare, fördelare, heladderare, etc.) som typiskt används för att bygga en dators centralenhet
  • med hjälp av Boolesk algebra, beskriva och analysera sådana sekvensnät (minneselement och räknare) som typiskt används för att bygga en dators centralenhet.
  • analysera/konstruera en enkel ALU och utforma styrsignalsekvenser för grundläggande ALU-operationer
  • analysera en enkel dataväg samt konstruera styrsignalsekvenser för överföringar mellan register, ALU och minne.
  • beskriva, analysera och konstruera enkla assemblerprogram organiserade i subrutiner.
  • översätta programkod mellan maskin- och assemblerspråk (assemblera, disassemblera)
  • Värderingsförmåga och förhållningssätt:
  • Förmåga att förstå samspelet mellan maskinvara och programvara.
  • Insikt om att grundläggande kunskaper i datorteknik är en förutsättning för att kunna förstå och arbeta med frågeställningar som rör datorers prestanda, energiförbrukning, miljöpåverkan, realtidsegenskaper, tillförlitlighet och sårbarhet för dataintrång.
Kursinnehåll
  • Digitalteknikens grundläggande element och begrepp och olika talsystem.
  • Boolesk algebras användning för konstruktion av kombinatoriska nät och synkrona sekvensnät.
  • Datorns digitala byggblock (ALU, dataväg, styrenhet, minne, in- och utenheter).
  • Den traditionsenliga processorns uppbyggnad (dataväg och styrenhet med instruktionsuppsättning) som en synkront arbetande digitalmaskin.
  • Programmering i maskinspråk och assemblerspråk.
Förutsättningar
  • Grundläggande behörighet
Litteratur
Grundläggande datorteknik för högskolans ingenjörsutbildningar - Roger Johansson
Exempelsamling (on-line)
Flisp-handboken
Laborations-PM (4 st)
Laborationskort
Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Datorteknik och komponenter

IS150019 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Datorteknik, grundkurs

IS12001 tentamen
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Introduktion till datorsystemteknik

EP120014 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