Bienvenue sur le site de l'UE
Architecture (des ordinateurs)
Licence informatique - Semestre 4 - Année 2019-2020
Responsable:
Rémi MORIN:
(prenom).(nom)@univ-amu.fr
Sites web:
http://remi.morin.myspace.luminy.univ-amu.fr/I2/ARCHI
https://pageperso.lis-lab.fr/remi.morin/I2/ARCHI
Résumé
Code: S04IN4B2
Langue: Français.
Volume horaire : 9h de CM - 9h de TD - 12h de TP
Contenu:
Cette unité d'enseignement a pour objectif de comprendre le fonctionnement matériel d'un ordinateur:
-
Codage des nombres, architecture machine, machine de Von Neumann, mémoires, processeur;
-
Circuits combinatoires : décodeurs, multiplexeurs, ALU;
-
Circuits séquentiels : bascules, registres, machines de Mealy
-
Programmation en assembleur
Organisation
Le module consiste en
6 x 1h30 de cours,
6 x 1h30 de TD
et 6 x 2h de TP.
Supports
-
Le polycopié du cours, les planches d'exercices et les fichiers sources pour les Travaux Pratiques
sont disponibles ici (accès restreint).
-
Logiciels à installer
Planning
|
Cours
|
TD
|
TP
|
Semaine 1
|
Structure d'un ordinateur
Circuits combinatoires
Bascules, registres et banc de registre
|
Codage des nombres entiers en binaire
et en hexadécimal
Construction de circuits combinatoires
Construction de portes en CMOS
|
|
Semaine 2
|
|
|
Prise en main de tkgate
(Didacticiel en français)
Tests de circuits
Contrôle manuel d'un banc de registres
|
Semaine 3
|
Circuits synchrones
Machines de Moore et de Mealy
ROM et microprogrammation
|
Analyse et synthèse de
circuits synchrones
|
|
Semaine 4
|
|
|
Tests et construction de
circuits synchrones
|
Semaine 5
|
Langage machine et assembleur
Langage MIPS
|
Petits programmes MIPS
|
|
Semaine 6
|
|
|
|
Semaine 7
|
|
|
Simulation de programmes MIPS
avec MARS
|
Semaine 8
|
Récursion et pile
|
Contrôle continu (30mn)
Exemples de programmes récursifs
|
|
Semaine 9
|
|
|
Manipulation de tableaux
en MIPS
|
Références bibliographiques
-
Paolo Zanella, Yves Ligier et Emmanuel Lazard.
Architecture et technologie des ordinateurs - Cours et exercices corrigés
6e édition, ISBN: 978-2-10-078459-2, 600 pages, DUNOD 2018
-
Andrew S. Tanenbaum.
Architecture des ordinateurs,
Pearson Education, 4e edition, 2003, ISBN10 : 2-7440-7001-7
-
David A. Patterson et John L. Hennessy.
Organisation et conception des ordinateurs, l'interface matériel/logiciel
ISBN 2100021508, 896 pages, DUNOD, 1994