COURS // MIC3215 Microprocesseurs I
Description du cours
- Cycle : 1
- Type de cours : Technique
- Nombre de crédits : 3
- Discipline : Microélectronique
Description
Architecture des microprocesseurs. Aspects matériels d'un système microordiné en configuration minimale: les éléments constitutifs (microprocesseur, mémoires morte et vive, ports d'entrée et de sortie), les circuits d'adressage matériel, la base de temps. Programmation en langage machine et assembleur. Méthodes et concepts avancés de programmation. Code à position indépendante, la réentrance,la relocalisation, le macroassemblage, les interruptions matérielles et logicielles, les interfaces parallèles et sérielles. Programmation en langage assembleur en utilisant des cross-assembleurs. Logiciels d'intégration: moniteurs, BIOS, démarreurs des systèmes d'exploitation. Différents types de microprocesseurs sont utilisés comme base d'étude. Travaux pratiques en laboratoire (3 heures/semaine).
Préalables académiques
[MIC1065 Circuits logiques]