Licence |
Sciences, Technologie, Santé
|
Mentions : |
Statut dans la mention |
Parcours |
Statut dans le parcours |
||||
Informatique |
Optionnel |
|
|
||||
Intitulé : STS.INFO.5.7 : Architecture des Ordinateurs II et Langage d'Assemblage
|
Semestre : 5 |
||||||
Volume horaire par étudiant : 50 |
CM : 12 |
TD : 18 |
TP :
18 |
||||
ECTS : 5 |
Coefficient : 1 |
Attention :
Description
rapide : Un langage de programmation proche du langage de la
machine : Le langage d'assemblage.
Objectif : Permettre à l'étudiant de comprendre le fonctionnement d'une machine en utilisant le langage d'assemblage. Le projet portera en autre sur la manipulation d'informations dont les codages ont été décrits dans le STS.INFO.2.6.
Pré-requis : STS.INFO.2.6
Programme :
Compléments d'architecture
Les bus du Microprocesseur
La mémoire vue du Microprocesseur
Les registres du Microprocesseur
Le Langage d'assemblage
Les modes d'adressage
Ecriture d'une ligne de Programme
Présentation du Jeu d’instructions
Ecriture de Programmes
Exécution conditionnée
Simulation de boucles
Les Sous Programmes
Notion de variables
Les Appels Systèmes
Réalisation d’un petit projet
Bibliographie :
A. Tanenbaum, Architecture de l'ordinateur, InterEdition
Faculté de
Mathématique et d’Informatique