TCH017 Architecture des ordinateurs
Cours offert à compter de la session d'automne 2023.
Ce cours ne peut être reconnu dans le cadre d’un programme de baccalauréat.
Ce cours vise l'initiation au rôle des différentes composantes matérielles d’un ordinateur.
Au terme de ce cours, l’étudiant ou l'étudiante sera en mesure :
- d'identifier les principales composantes matérielles d’un ordinateur et leurs rôles;
- de manipuler des nombres sous forme binaire et hexadécimale;
- d'écrire un programme à l’aide du langage assembleur d’une machine virtuelle.
Architecture de base d’un ordinateur : unités de stockage, d’entrées/sorties, de contrôle, arithmétique et logique, bus de données et types de mémoires. Éléments de base du langage assembleur : opérations booléennes et arithmétiques avec les entiers, modes d’adressage, structures de contrôle, appels de fonctions, variables locales et entrées/sorties. Notations binaire et hexadécimale. Calculs en virgule flottante. Composition et fonctionnement d’un processeur : registres, instructions-machine, unité de contrôle et unité arithmétique/logique. Modes d’adressage et cycle d’instructions. Organisation et adressage de la mémoire. Bases du traitement parallèle : en pipeline, matriciel et multiprocesseur
Session: Automne 2023
Groupe | Jour | Type |
---|---|---|
01 | Lundi 09:00 | Activité de cours |
01 | Mercredi 13:30 | Laboratoire (Groupe A) |
01 | Mercredi 15:45 | Laboratoire (Groupe B) |
02 | Mercredi 13:30 | Activité de cours |
02 | Vendredi 08:15 | Laboratoire (Groupe A) |
02 | Vendredi 10:30 | Laboratoire (Groupe B) |
03 | Mercredi 13:30 | Laboratoire (Groupe A) |
03 | Mercredi 15:45 | Laboratoire (Groupe B) |
03 | Vendredi 09:00 | Activité de cours |
04 | Mercredi 13:30 | Activité de cours |
04 | Vendredi 08:15 | Laboratoire (Groupe A) |
04 | Vendredi 10:30 | Laboratoire (Groupe B) |
11 | Lundi 13:30 | Activité de cours |
11 | Jeudi 13:30 | Laboratoire (Groupe A) |
11 | Jeudi 15:45 | Laboratoire (Groupe B) |
12 | Mercredi 09:00 | Activité de cours |
12 | Vendredi 13:30 | Laboratoire (Groupe A) |
12 | Vendredi 15:45 | Laboratoire (Groupe B) |
Session: Hiver 2024
Groupe | Jour | Type |
---|---|---|
01 | Mercredi 13:30 | Activité de cours |
01 | Vendredi 08:15 | TP/Laboratoire (Groupe A) |
01 | Vendredi 10:30 | TP/Laboratoire (Groupe B) |
02 | Mercredi 13:30 | TP/Laboratoire (Groupe A) |
02 | Mercredi 15:45 | TP/Laboratoire (Groupe B) |
02 | Vendredi 09:00 | Activité de cours |