Course

Computer Architecture (ELE210)


Dette er emnebeskrivelsen for studieåret 2013-2014. Merk at det kan komme endringer.

See course description and exam/assesment information for this semester (2024-2025)

Semesters

Fakta

Emnekode

ELE210

Vekting (stp)

10

Semester undervisningsstart

Autumn

Undervisningsspråk

Norwegian

Antall semestre

1

Vurderingssemester

Autumn

Content

Introduction: Computer structure, embedded systems. Digital fundamentals: Transistor, logic gate, number system, basic logic functions, programmable logic. Computer hardware: Microprocessors and microcontrollers with a focus on ARM, memory technology, timer, exception processing, serial and parallel communication. Software issues: Low level (assembly) programming, high level programming based on C/C++, real-time systems, user interface.

Learning outcome

Knowledge: Know how a computer in general and an embedded system (ES) is built. Know the fundamental program structure and the concept of real-time behaviour.

Skills: Be able to realize and configure interfaces between parallel and serial ports in a microcontroller and external components. Be able to develop software structure and code of a simple ES based on a product specification. Be able to realize a simple PC-based user interface for an ES.

General competence: Fundamental understanding of structure, properties and potential of computer-based systems.

Forkunnskapskrav

HSE-course for bachelor students (TN101)

Exam

Form of assessment Weight Duration Marks Aid Exam system Withdrawal deadline Exam date
Written exam 1/1 4 Hours Letter grades All written and printed means are allowed. Calculators are allowed, All written and printed means are allowed. Calculators are allowed, Specified printed and hand-written means are allowed. Definite, basic calculator allowed


Vilkår for å gå opp til eksamen/vurdering

Theortical exercises, Laboratory exercises

Fagperson(er)

Study Program Director:

Tormod Drengstig

Head of Department:

Tom Ryen

Laboratory Engineer:

Asbjørn Stokka

Course coordinator:

Eivind Sandve Haus

Method of work

4.5 hours lectures and 1 hour problem solving per week. In addition 2.5 hours mandatory laboratory work per week.Mandatory work demands (such as hand in assignments, lab- assignments, projects, etc) must be approved by subject teacher three weeks ahead of examination date.

Overlapping

Emne Reduksjon (SP)
Digital and analog circuits (BIE230_1) , Computer Architecture (ELE210_1) 5
Computer Architecture (ELE210_1) , Digital and Analog Electronic Circuits 2 (TE0623_1) 5
Computer Architecture (ELE210_1) , Digital and Analog Electronic Circuits 2 (TE0623_A) 5
Digital design (BIE260_1) , Computer Architecture (ELE210_1) 5

Åpent for

Bachelor studies at the Faculty of Science and Technology.

Master studies at the Faculty of Science and Technology.

Emneevaluering

Form and/or discussion.

Litteratur

Yiu: "The definitive guide to the ARM Cortex M0". (Newnes 2011.) In addition selected material.
The course description is retrieved from FS (Felles studentsystem). Version 1