Tentalabbet

TSIU02 · 4 credits · Basic level (G1N) · Elektroteknik

Computer Hardware and Architecture

Active · next start HT 2026

100%

passed the latest regular sitting

UPG1 · 14 Jan 2026 · 23 students

100%

passed the regular sittings, all sittings over the last 5 years

UPG1 · 258 students

This module only reports passing results, so the pass rate does not show how many did not pass.

Part of 6 programmes

Hand-in or lab

UPG1 Laboratory work

  • G

Main rounds

100% passed · 258 students

  • 100%23
  • 100%19
  • 100%35
  • 100%35
  • 100%45
  • 100%37
  • 100%64

Later rounds

100% passed · 153 students

  • 100%6
  • 100%12
  • 100%17
  • 100%17
  • 100%5
  • 100%21
  • 100%15
  • 100%11
  • 100%22
  • 100%6
  • 100%16
  • 100%5
  • Pass a later round: 100% (153 students), compared with 100% (258 students) on the ordinary exam
Show small sittings (39)

Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

  • 100%2
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 100%3
  • 100%1
  • 100%4
  • 100%4
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 100%2
  • 100%1
  • 100%1
  • 100%3
  • 100%3
  • 100%2
  • 100%2
  • 100%1
  • 100%4
  • 100%1
  • 100%2
  • 100%2
  • 100%1
  • 100%1
  • 100%2
  • 100%3
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 100%4
  • 100%1
  • 100%4

About the course

Aim

The course should provide a computer technical basis on how simple processors work and are programmed at the lowest level. The laboratory elements, through experimental implementation in the lab computer system, will provide practice in applying abstract models and troubleshooting methodology. The laboratories must also practice the ability to work in groups. Data sheets and manuals practice reading technical literature.

After completing the course, the student must be able to:

  • Program a processor at assembler level
  • Use a processor in an embedded system

These goals are achieved by using assembler.

Content

Binary arithmetic:Number representations. Arithmetic-logical functions, addition, subtraction, multiplication, shifts.

Computer architecture:Internal dataflow in a simple computer model. Instructions, instruction formats, addressing modes, input and output, interrupts.

Input- and output peripherals.Ports, A/D-conversions.

Mikrocontroller:Purpose and features. Built-in peripherals, timers, clocking alternatives.

Examiner
Michael Josefsson
Scheduled hours
44 h
Main field of study
Elektroteknik
Syllabus on Studieinfo ↗