1st Bachelor in Computing and Systems:
Technique of the microprocessors
< Back
ECTS Credits | 8 |
---|---|
Number of Hours (h/year) | 90 |
Teaching staff | BROUN, Valéry CAPRASSE, François MATAGNE, Xavier NEU, Marjolaine |
Course Unit | Compulsory |
Term | Quad. 1 and 2 |
Code | TECH-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 Methods | Lectures Laboratory work exercises on computer |
Assessment Methods | Written examinations Oral examinations Written and/or oral examination Continuous assessment |
Notes | Yes |
Language | French |
The information contained herein is intended for informational purposes only. The Higher Education Institution disclaims any responsibility with regard to its content.