Langage machine

Diplômes intégrant cet élément pédagogique :

Descriptif

Introduire la notion de langage machine, l'accent étant mis sur la traduction en langage d'assemblage de primitives du langage C.
Acquisition de concepts fondamentaux : adresses, valeurs, pointeurs et tableaux,appel de procédures et paramètres.
MaÎtrise de la manipulation des pointeurs et des tableaux en langage C.

Programme résumé :
Notion d'architecture de Von Neumann
Arithmétique en base 2
Notion de langage machine et d'assemblage
Accès aux variables stockées en mémoire.
Branchements et constructeurs algorithmiques
Tableaux et pointeurs C
Gestions des procédures

Pré-requis

Notions élémentaires d'algorithmique et de programmation

Informations complémentaires

Méthode d'enseignement : En présence
Lieu(x) : Grenoble - Domaine universitaire
Langue(s) : Français