ISTIC, Fiche Module (Année universitaire 2014/2015) page 1/ 4
Ministère de l’Enseignement Supérieur, de la Recherche Scientifique et des
Technologies de l’Information et de la Communication
Université de Carthage
Institut Supérieur des Technologies de l’Information et de la Communication
Fiche Module
Domaine Sciences et Technologies
Mention Informatique Industrielle
Licence Automatique et Informatique Industrielle
Type Fondamentale Appliquée
Parcours Systèmes Embarqués & Systèmes et Automatismes
Unité d’Enseignement Circuits et Systèmes
Eléments Constitutifs Systèmes Informatiques et Assembleur
Niveau L1 L2 L3
Semestre S1 S2
Volume horaire C 10.5
TD 21 TP 18 CI
Enseignant(s) Wafa ABID FOURATI + Hassène GRITLI
Date de la dernière modification 06/10/2014
I. Objectifs :
1
Connaître les principales caractéristiques d'un système d'information
2
Décrire la représentation des nombres entiers en mémoire.
3
Décrire le fonctionnement des mémoires.
4
Décrire le fonctionnement du microprocesseur.
5
microprocesseur 8086
6
Connaitre la structure d’un programme assembleur et le jeu d’instruction 8086
7
Etre capable d'analyser un problème et de
développer
la solution sous la forme d’un
algorithme à l'aide du langage assembleur
II. Pré requis :
1
Systèmes Logiques
2
Algorithmique
3
Programmation
4
Décrire le système binaire.
5
Appliquer le calcul binaire.
III. Plan du cours :
Chapitre I
: (
Introduction aux Systèmes Informatiques
)
Durée : 1h30
I.1 Introduction
I.2 Qu’entend-t-on par système informatique ?
I.3 Qu’entend-t-on par architecture d’un système informatique ?
I.4 Qu’est-ce qu’un microprocesseur ?
I.5 Ou trouve-t-on des systèmes à microprocesseur ?
ISTIC, Fiche Module (Année universitaire 2014/2015) page 2/ 4
Chapitre II
: (
Architecture de base d’un ordinateur
)
Durée : 1h30
II.1 Introduction
II.2 Architecture de base d’un ordinateur : modèle de von Neumann
II.3 l’unité centrale
II.4 la mémoire principale
II.5 les interfaces d’entrées/sorties
II.6 les bus
II.7 Décodage d’adresses
Chapitre III
: (
les mémoires
)
Durée : 3h
III.1. Introduction
III.2 Organisation d’une mémoire
III.3 Fonctionnement général d’une mémoire
III.4 Caractéristiques d’une mémoire
III.5 Interfaçage microprocesseur/mémoire
III.6 Hiérarchie des mémoires
Le registre
La mémoire cache
La mémoire centrale
Les mémoires d’appui
Les mémoires auxiliaires
III.7 Classification des mémoires
III.8 Différents types de mémoires (RAM,ROM)
Chapitre IV
: (
Architecture et fonctionnement
d’un microprocesseur
)
Durée : 1h30
IV.1 Architecture de base d’un microprocesseur
IV.2 Architecture détaillée d’un microprocesseur
IV.3 Unité de commande
IV.4 Unité de traitement
IV.5 Registre
IV.6 Cycle d’exécution d’une instruction
IV.7 Jeu d’instructions
IV.8 Langage de programmation
IV.9 Performances d’un microprocesseur
IV.10 Description matérielle d’un microprocesseur
IV.11 Notion d’architecture RISC et CISC
Chapitre
V
: (
Le microprocesseur Intel 8086
)
Durée : 3h
V.1 Description physique du 8086
V.2 Schéma fonctionnel du 8086
V.3 Caractéristiques du 8086
V.4 Organisation interne du 8086
V.5 Registres du 8086
Registres généraux
Registres de pointeurs et d’index
Registres segment
Registre IP (Le compteur de programme)
Registre d’état (Flag)
V.6 Gestion (segmentation) de la mémoire par le 8086
ISTIC, Fiche Module (Année universitaire 2014/2015) page 3/ 4
Chapitre
VI
: (
La programmation en
assembleur du
microprocesseur 8086
)
Durée : 6h
VI.1 Introduction
VI.2 Méthodes de programmation
VI.3 Les instructions de transfert et types d’adressage
VI.4 Les instructions arithmétiques
VI.5 Les instructions logiques
VI.6 Les instructions de branchement
saut inconditionnel
sauts conditionnels
appel de sous-programmes (procédure)
VI.7Les interruptions
Définition
Les interruptions du 8086
IV. Travaux Dirigés
Série
I
: (
Architecture générale d’un microprocesseur
)
Durée : 1.5h
Exercice I.1 :
Exercice I.2 :
Exercice I.3 :
Exercice I.4 :
Exercice I.5 :
Série
I
I
: (
Les mémoires
)
Durée : 4h 30
Exercice II.1 :
Exercice II.2 :
Exercice II.3 :
Exercice II.4 :
Exercice II.5 :
Série
II
I
: (
Programmation assembleur
)
Durée : 6h
Exercice III.1 :
Exercice III.2 :
Exercice III.3 :
Exercice III.4 :
Exercice III.5 :
ISTIC, Fiche Module (Année universitaire 2014/2015) page 4/ 4
V. Travaux Pratiques :
1
Initiation à l’assembleur X86
Utilisation de l’outil Debug
Eléments de la manipulation
- Installation du DOSBOX
- Exécuter le debug sous Windows
- Se familiariser avec les différentes commandes
du debug
- Sauvegrder/Exécuter un programme
- Exercices à réaliser:
Complément à 2, à 1 ;
Somme de deux octets ;
visualisation du contenu de la mémoire ;
Affichage d’une chaine de caractère
Durée
4h30
2
Programmation avec le
logiciel Emu8086
Eléments de la manipulation
- Exercice 1 : Emu8086 :
Se familiariser avec ses différentes
commandes
- Exercice 2 : Les données
la création de variables au segment des
données
- Exercice 3 : Etude d’un programme simple
Durée
-1h30
-
-
-
-
3
Intitulé de la Manipulation
Eléments de la manipulation
-Exercice 1
- Somme de 2 variables de type mot
- Somme de 2 variables de type octet
- Somme de 2 variables
- Exercice 2 : Les boucles
-
Durée
-6h
-
-
-
-
4
Intitulé de la Manipulation
Eléments de la manipulation
-
-
-
-
-
Durée
-6h
-
-
-
-
5
Intitulé de la Manipulation
Eléments de la manipulation
-
-
-
-
-
Durée
-3h
-
-
-
-
ISTIC, Fiche Module (Année universitaire 2014/2015) page 5/ 4
V. Références bibliographiques:
1
Cours Web :
- Architecture des ordinateurs (cours IUT GTR Villetaneuse) – Emmanuel Viennet
- Architecture des ordinateurs (cours)-Dumartin Thierry
2
intitulé
du livre
:
- Auteur :
- Maison d’édition :
- Année d’édition :
- Code ISBN :
- Code Bibliothèque ISTIC :
3
intitulé
du livre
:
- Auteur :
- Maison d’édition :
- Année d’édition :
- Code ISBN :
- Code Bibliothèque ISTIC :
4
intitulé
du livre
:
- Auteur :
- Maison d’édition :
- Année d’édition :
- Code ISBN :
- Code Bibliothèque ISTIC :
1 / 5 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !