Norsk English

Emneside for ING1507 Datamaskinarkitektur

Studiepoeng
5
Studieår
2026
Engelsk emnetittel
Computer Architecture

Hva lærer du

The course will provide the student with the necessary prior knowledge for courses later in the study where security vulnerabilities in the computer architecture are a topic. The student also gets to know which factors are decisive for the performance. The course is based on ING1503 Programming and digital technology. 

  1. Kunnskap

    Etter å ha fullført emne kan kadetten:

    • beskrive enkel kommunikasjon med periferiutstyr som innganger, utganger og minne

    • forklare virkemåten til programmerbare digitale kretser

    • vise forståelse av bitvise operatorer

    • beskrive mikrokontrolleres arkitektur

    • forklare virkemåte og tekniske prinsipper for en moderne mikrokontroller

    Ferdigheter

    Etter å ha fullført emne kan kadetten:

    • programmere en moderne mikrokontroller

    • programmere på lavnivå, ved bruk av C-programmering

    • gjennomføre laboratoriearbeid og skrive prosjektrapport

    Generell kompetanse

    Etter å ha fullført emne kan kadetten:

    • fortelle med egne ord sammenhengen mellom hardware og software​

    • finne ut hvilke muligheter og begrensninger en mikrokontroller har gjennom lesing av datablad, som et utgangspunkt for videre programmering

  2. Forelesninger, obligatorisk prosjektarbeid og oppgaver. Undervisningsspråk er engelsk.

  3. Gjeldende litteraturliste for 2026 Vår finner du i Leganto
  4. Obligatorisk arbeidskrav: 5 av 6 oppgaver må vurderes til godkjent for å kunne gå opp til eksamen i emnet.

    Vurderingsform: Semesteroppgave

    Gruppering: Par

    Varighet: 1 semester

    Karakterskala: A-F

    Andel: 70 %

    Hjelpemidler: Alle

    Vurderingsform: Skoleeksamen

    Gruppering: individuell

    Språk: Engelsk

    Varighet: 2 timer

    Karakterskala: A-F

    Andel: 30 %

    Hjelpemidler: Databladvedlegg til eksamen

    Spesielle forhold knyttet til vurderingene:

    Språk for både arbeidskrav og vurderingsformer er engelsk, men kandidatene kan svare på norsk eller engelsk. Begge vurderingsenheter må bestås for å få karakter i emnet. Hvis stryk på skoleeksamen, vil kontinuasjon være en 2 timers skoleeksamen. Hvis stryk på semesteroppgave, skal kandidaten levere en forbedret oppgave (rapport, kode og fysisk krets). 

  5. Emnets temaer

    Software:

    • Programmere AVR

    Hardware: 

    • Digitale utganger

    • Digitale innganger

    • Interrupt

    • Analog utganger

    • Analoge innganger

    • Kommunikasjon

    • Seriell I/O
    • I2C

    • Eksterne enheter

    • Servomotorer
    • LCD