1st Bachelor in Computing and Systems:

Technique of the microprocessors

< Back

ECTS Credits8
Number of Hours (h/year)90
Teaching staffBROUN, Valéry
CAPRASSE, François
MATAGNE, Xavier
NEU, Marjolaine
Course UnitCompulsory
TermQuad. 1 and 2
CodeTECH-INS00018/1
Prerequisite

None

Aims and Objectives

To learn the fundamental principles of the microprocessors

To learn the fundamental principles of the microcontrollers

Description

First part:

Presentation of numbers: hexadecimal, signed and unsigned binary. Mathematical and logical operations. Presentation of characters. Organization of data: bit, byte, word, double word …

Architecture of the 8086 and the 80386 microprocessors. Study of the 80386 assembler in real mode. Study in 80386 assembler of each fundamental notion of the C programming language: assignment, choice, repetition, pointer and subroutine. Services of the DOS and the BIOS. Software and hardware interrupts.

Tools used during the practical work: Turbo Assembler, Macro Assembler, AFD, Turbo debugger.

Second part:

General overview of microcontrollers. Comparison between the great families: Intel, Motorola, Atmel, Microchip. Criteria of choice of a microcontroller. Detailed study of the STK500 kit and the AT90S8515 microcontroller. Study of the AT90S8515 Assembler. Programming a timer, the UART, ...

Tool used during the practical work: AVR Studio 4.

Bibliography

Documentation du site Web de la société Atmel.

Tanenbaum A., Architecture de l’ordinateur, Dunod, 2001.

Trio M. et J.-M., Programmation du 80386, Eyrolles, 1988.

Teaching and Learning MethodsLectures
Laboratory work

exercises on computer

Assessment MethodsWritten examinations
Oral examinations
Written and/or oral examination
Continuous assessment
NotesYes
LanguageFrench

The information contained herein is intended for informational purposes only. The Higher Education Institution disclaims any responsibility with regard to its content.