norsk norsk&engelsk / norwegian&english

Course Description ELE2061 - Microprocessor Systems I (2003/2004)

LevelUndergraduate
ECTS Credits6
Duration1 semester (Spring)
LanguageNorwegian
Prerequisite(s) 
Aim

The course gives basic knowledge of the operation and programming of 16 and 32 bits micro processor systems based on Intel’s processors.

Content

Software:
- The programming model of a CPU
- Execution of a programme
- Borland Turbo Assembler and Turbo Debugger
- Addresssing in assembly
- Programming structures in assembly
- The instruction set,: data transfer instructions, arithmetic instructions, bit manipulation, strings, procedures, macros, interrupts (BIOS and DOS)

Hardware:
- CPU, busses and memory
- Timer 8254, interrupt controller 8259
- Parallell peripheral interface 8255
- Numeric processor ix87
- Brief introduction to other microprocessors (ix86 and Pentium).

Study MethodsLectures, Exercises in the computer laboratory
AssessmentWritten Exam, 3 hours
Grading SystemAlphabetical Scale, A (best) - F (fail)
Course RequirementsAssignments
Compulsory exercises must be accepted, individually or as a group exercise.
Supplementary Information