TNG009 | Computer Technology, 4,5 ECTS-points /Datorteknik/ Advancement level: B | |
Aim: The objective is to give the students knowledge of how the computer and its peripherals are composed, how it works, and how it is controlled. We do a brief study of the development environment for a microcontroller. Prerequisites: Introduction to computers and networks Supplementary courses: TNE009 MicrocomputersCourse organization: Lectures, classes and lab exercises. A self-written report on an unknown subject is part of the exam. Class studies are a preparation as a training for the final exam. Course content: The course starts with a summary of concepts in digital switching technology, followed by two laboratory exercises. The rest of the course deal with the principal workings and components of the computer. Programming will be dealt with in the form of assembler development exercises (twice). Basic concepts such as busses, memory and computer artihmetic will also be covered. In the laboratory, we will use PIC16C54, a microcontroller which is programmed using the assembler and simulator on a PC. In the last exercise we study programming in connection to external digital logic. Course literature: Murdocca M.J & Heuring V.P: Principles of computer architecture; Addison Wesley Longman 1999. | ||
TEN1 | , 2 p. | |
LAB1 | , 1 p. | |
The report written in the latter part of the course is not obligatory. It is however contributing to the exams points. |