| ||||
Sigle : INF4023 Gr. 01 Titre : Architecture des ordinateurs I Session : Automne 2017 Horaire et local Professeur : Bougataya, Mohammed | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsAu terme de cette activité, l'étudiante, l'étudiant aura acquis les connaissances de base de l'architecture, de la structure et des principes de fonctionnement d'un ordinateur.ContenuArchitecture et organisation d'un ordinateur. Représentation des nombres, arithmétique en compléments et codes numériques. Les portes logiques et l'algèbre de Boole. Techniques de simplification des circuits. Analyse et conception de circuits logiques combinatoires : demi-additionneur, additionneur, comparateur, décodeur, multiplexeur. Les circuits logiques programmables PAL. Mémoire morte ROM. Concept de mémoire dynamique. Circuits logiques séquentiels. Les bascules, registres et compteurs. Introduction à la conception de la machine à états. Table et graphe des états et réduction des états, synthèse de circuits séquentiels. Introduction d'un outil de conception assisté par ordinateur. Ce cours comporte des séances obligatoires de travaux pratiques (TP) de trois heures par semaine. | ||||
2. Objectifs spécifiques du cours : | ||||
Ce cours couvre 1 des 12 qualités requises des diplômés telles que définies dans les normes d’agrément des programmes de génie au Canada (http://www.engineerscanada.ca/fr/ressources-en-matiere-dagrement):
a. Qualité 1 : Connaissances en génie
L'accent est mis sur les différentes fonctions des circuits intégrés plutôt que leur architecture interne. | ||||
3. Stratégies pédagogiques : | ||||
| ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
Sur rendez-vous. | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 |
Structure d'un ordinateur Introduction. Famille des ordinateurs. Ordinateur de base. Quantités numériques et analogiques. |
05 sept. 2017 | ||
2 |
Systèmes de numération, opérations et codes Nombres décimaux, binaires, octaux et hexadécimaux. Conversion d'une base à l'autre. Compléments de nombres. Arithmétique binaire. Codes. |
12 sept. 2017 | ||
3 |
Portes logiques, algèbre booléenne et simplification logique Inverseur, Portes logiques ET, OU, NON, NON-ET, NON-OU, OU exclusif. Lois et règles de l'algèbre booléenne, Théorèmes de DeMorgan. Diagramme de KarnaughTravail pratique I: Portes logiques (Quiz 1) |
19 sept. 2017 | ||
4 |
Circuits logiques combinatoires Circuits logiques combinatoires de base. Additionneurs, Comparateurs, Décodeurs, Codeurs, Convertisseurs de code. Multiplexeurs. Démultiplexeurs. |
26 sept. 2017 | ||
5 |
Circuits logiques combinatoires (suite) Circuits logiques combinatoires de base. Additionneurs, Comparateurs, Décodeurs, Codeurs, Convertisseurs de code. Multiplexeurs. Démultiplexeurs.Travail pratique II : Simplification des circuits logiques (Quiz 2) |
03 oct. 2017 | ||
6 | Semaine d'études | 10 oct. 2017 | ||
7 | Examen de mi-session | 17 oct. 2017 | ||
8 |
Circuits logiques séquentiels Caractéristiques opérationnelles des bascules RS, D, T, JK. Bascules sensibles aux niveaux, aux transitions. Bascules tampons. Applications des bascules.Travail pratique III : Circuits combinatoires: décodeurs, mux/demux (Quiz 3) |
24 oct. 2017 | ||
9 |
Synthèse de circuits séquentiels synchrones Diagrammes d'états. Table de vérité. Minimisation et codages des états. Entrées asynchrones. Analyse et conception de circuits séquentiels synchrones. |
31 oct. 2017 | ||
10 |
Synthèse de circuits séquentiels synchrones Représentations de Moore et de Mealy. Applications de bascules JK, D et T. Exemple de conception d'un compteur de séquences binaires.Travail pratique IV: Éléments de base des circuits séquentiels (Quiz 4) |
07 nov. 2017 | ||
11 |
Compteurs Fonctionnement des compteurs asynchrones et synchrones. Compteurs croissants et décroissants. Compteurs à séquences non-binaires. Conception de compteurs synchrones. Compteurs montées en cascade. Décodage d'un compteur. Applications de compteurs. |
14 nov. 2017 | ||
12 |
Registres à décalage
Registres à décalage série et parallèle. Registres à décalage bidirectionnel. Applications de registres à décalage. Travail pratique V : Les compteurs et registres (Quiz 5) |
21 nov. 2017 | ||
13 |
Mémoires et stockage
Mémoires vives et mortes. Mémoires mortes programmables. Mémoire flash. Stockage magnétique et optique. |
28 nov. 2017 | ||
14 |
Révision Solution et discussion des examens antérieurs. |
05 déc. 2017 | ||
15 | Examen final | 12 déc. 2017 | ||
6. Évaluation du cours : | ||||
Il faut obtenir une moyenne minimale de 50% aux travaux pratiques pour que les notes des travaux comptent. NOTE : Des modalités d'évaluation différentes seront appliquées aux étudiants provenant du programme de certificat en informatique de gestion. | ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
| ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |