IFT1227 - Architecture des ordinateurs I

Objectifs : Approfondir la connaissance des divers niveaux de fonctionnement des ordinateurs en partant du niveau logique pour aller jusqu’au système d’exploitation. Ce cours est la suite du cours IFT1215.

Prérequis : (IFT1064 ou IFT1065) et (IFT1213 ou IFT1214 ou IFT1215)

Sujets abordés :

                        • Structure générale de l’ordinateur : 

                        o Le processeur 

                        o La mémoire principale 

                        o Les mémoires secondaires 

                        o Les entrées/sorties

                        • La couche physique

                        o Les portes logiques (combinatoire/séquentiel)

                        o Les circuits logiques de base

                        o Les mémoires

                        o Les microprocesseurs

                        o Les microcontrôleurs

                        • La couche microarchitecture

                        o Exemples de microarchitecture

                        o Conception de la microarchitecture

                        o Amélioration des performances

                        • La couche ISA (jeu d’instruction)

                        o Les types de données

                        o Le format des instructions

                        o Les modes d’adressage

                        o Les types d’instructions

                        o La programmation en assembleur

                        La couche système d’exploitation

 

o La mémoire et les E/S virtuelles

Livre fortement recommandé :           A. Tanenbaum, Architecture de l'Ordinateur, 5ème édition,

OU la version anglaise:             A. Tanenbaum, Structured Computer Organization, 5th Edition,

Évaluation :

                        Travaux pratiques (2 ou 3) T (30 points + correction éventuelle)

                        Examen intra (mi-session) I (30 points)

                        Examen final F (40 points)

 

Seuil : I+F 45%  

Les travaux pratiques se font par groupes de deux étudiants. Chaque étudiant doit être capable d’expliquer l’entièreté du travail remis. En cas de doute, une présentation orale peut être exigée. Un étudiant qui remettrait un travail sans en comprendre la totalité serait accusé de plagiat en vertu des points 1) et 2) ci dessous. Chaque étudiant doit donc remettre personnellement sa copie du travail afin de s’assurer qu’il assume la responsabilité de son contenu. Une pénalité sera imposée si les copies remises ne sont pas identiques ou si elles ne mentionnent pas les noms des deux auteurs. En cas de problème avec son partenaire, prévenir au moins une semaine à l’avance.

Extrait du règlement disciplinaire sur le plagiat ou la fraude de l'Université de Montréal Constitue un plagiat:

1                     faire exécuter son travail par un autre;

2                     utiliser, sans le mentionner, le travail d'autrui;

3                     échanger des informations lors d'un examen;

4                     falsifier de documents.
Le plagiat est passible de sanctions allant jusqu'à l'exclusion du programme.
(Fin de l’extrait)

 

Remarque :
L’utilisation d’Internet pour les TP est autorisée dans la mesure où vous citez la source et
que vous comprenez entièrement l’information que vous utilisez.