TNE009 Microcomputers, 6 ECTS-points
/Mikrodatorer/

Advancement level:
B

Aim:
The course is intended to give basic knowledge in construction and function of a microcomputer using a development system.

Prerequisites:
TNG009 Microcomputers TNE006 Digital integrated circuit

Course organization:
Education in form of lectures/exercises and laboratory work.

Course content:
Architecture and functionality of 16/32-bit processor family. Card computer system for 16/32-bit processors with development system for programming in high level language and/or assembly. Memory management in computer system. Floating point arithmetic and coprocessors. Buses in computer systems (for example VME.bus) Interface circuit to computers. Different kind of I/O-units such as keyboard, videointerface, floppy disks.

Course literature:
Körnefors: Mikrodatorer - bit för bit, Studlitt// Motorola: M68000 Family Programmer's Reference Manual// M68000 8-/16-/32-bit Microprocessor User's Manual

LAB1, 2 p.
UPG2, 2 p.
UPG1 Two compulsory written tests and homework with written and oral presentation. LAB1 One laboratory course

Course language is Swedish/English.