Logiciel de Base Stage ADT

De Ensiwiki
Aller à : navigation, rechercher

Enseignant : Claire Maiza

Déroulement du cours

Nous aborderons les bases de la programmation en langage d'assemblage Pentium.

Pour chaque cours, vous aurez à disposition le contenu utilisé en séance (transparents, exemples de code, ...), et un QCM avec corrigé en libre service. Faites l'effort de répondre à chaque QCM entre les séances de cours, pour vous assurer que vous avez bien tous les acquis, et arriver au cours suivant avec l'essentiel du cours en tête.

Ce cours est basé sur les supports de cours et séance de TD/TP effectués en filière apprentissage et en 1A. Pour les curieux, vous trouverez le contenu de ces enseignements en suivant ces liens :

Supports de cours

Les supports de cours (transparents, code source, ...) sont disponibles via Git. Pour récupérer ces supports :

git clone http://github.com/moy/cours-ldb.git

Explications détaillées : LdB - Récupérer les supports de cours avec Git.

Supports utiles pour l'ensemble du cours

Planning

Séance 1 : Introduction au langage C et GDB

Séance 2 : Introduction à l'assembleur Pentium

Séance 3 : Modes d'adressages

Séance 4 : Pile et appels de fonctions

Séance 5 : Appels de fonctions