Cours INF2171 – Organisation des ordinateurs et assembleur

1er cycle
3 crédits
Informatique
Magistral

Objectifs

Familiariser l’étudiant avec le fonctionnement de l’ordinateur à partir des niveaux de l’assembleur, du langage machine et des circuits logiques.

Sommaire du contenu

Description des unités de l’ordinateur (processeur, mémoire, bus, périphériques). Représentation et manipulation de l’information (bits, octets, entiers signés et non signés, flottants, pointeurs, tableaux, enregistrements). Organisation et accès à la mémoire (pile, tas et leurs adressages). Représentation et exécution des programmes en langage machine et en assembleur (jeux d’instructions, sous-programmes, entrées-sorties).

Modalité d’enseignement

Ce cours comporte une séance obligatoire de laboratoire (2 heures).