cours / présentation, exercice, questionnaire

Introduction à la programmation en assembleur

Ce cours s'adresse à des étudiants post-bac en informatique. Il permet d'acquérir les concepts fondamentaux de la programmation en langage "assembleur" de manière interactive. Il est accompagné d'une série d'exercices permettant au lecteur de vérifier la bonne acquisition de ces concepts. Le cours c...

Date de création :

15.07.2008

Auteur(s) :

JOURLIN Pierre

Présentation

Informations pratiques

Langue du document : Français
Type : cours / présentation, exercice, questionnaire
Niveau : enseignement supérieur
Contenu : texte, ressource interactive
Public(s) cible(s) : apprenant
Document : Document HTML
Droits d'auteur : pas libre de droits, gratuit
Licence Creative Commons de type Paternité - Pas d'utilisation commerciale - Partage des conditions initiales à l'identique

Description de la ressource

Résumé

Ce cours s'adresse à des étudiants post-bac en informatique. Il permet d'acquérir les concepts fondamentaux de la programmation en langage "assembleur" de manière interactive. Il est accompagné d'une série d'exercices permettant au lecteur de vérifier la bonne acquisition de ces concepts. Le cours couvre les principales instructions des processeurs les plus récents de la famille des 80x86 (Intel et AMD) : instructions d'arithmétique entière, comparaisons et branchements, opérations logiques, gestion de pile, procédures et fonctions, opérations en virgule flottante, parallélisme, etc. Les différentes structures de données sont aussi expliquées (pointeurs, tableaux, matrices, etc.) et des parallèles avec les langages de programmation avancés sont faits régulièrement.

  • Granularité : module

"Domaine(s)" et indice(s) Dewey

  • Génie Logiciel : Techniques de programmation, orientée objet, modulaire, structurée, fonctionnelle, logique, visuelle (005.11)
  • Génie Logiciel : Langage de programmation en général (005.13)

Domaine(s)

  • Informatique
  • Programmation : Algorithmique, langages, conception objet, programmes
  • Informatique
  • Informatique

Intervenants, édition et diffusion

Intervenants

Concepteur(s) pédagogique(s) : MOUREY Bénédicte
Contributeur(s) : FONTANA Cécile

Édition

  • Université d'Avignon et des Pays de Vaucluse
  • Unisciel

Diffusion

Cette ressource vous est proposée par :UNISCIEL - accédez au site internet

Fiche technique

Identifiant de la fiche : http://e-ressources.univ-avignon.fr/assembleur
Identifiant OAI-PMH : http://e-ressources.univ-avignon.fr/assembleur
Version : v1
Statut de la fiche : final
Schéma de la métadonnée : oai:uved:Cemagref-Marine-Protected-Areas
Entrepôt d'origine : UNISCIEL

Voir aussi

UNIT
UNIT
09.07.2010
Description : Ce cours présente les éléments constituants l'architecture des ordinateurs et leurs interactions. L'architecture d'un ordinateur se décompose en plusieurs parties : une unité centrale composée d'un microprocesseur, d'une mémoire centrale, d'interfaces d'entrées-sorties, de bus et d'un décodeur d ...
  • ordinateur
  • codage données
  • représentation données
  • transitor
  • porte logique
  • circuit
  • mémoire
  • micro-processeur
  • instruction
  • programmation
  • pipeline
  • fuscia
UNIT
UNIT
02.07.2024
Description : L'introduction de l'enseignement de l'informatique au lycée va permettre aux prochaines générations de maîtriser et participer au développement du numérique. Le principal enjeu est alors la formation des enseignantes et des enseignants. Le présent portail est un espace de formation, dédié à l'ap ...
  • NSI
  • sciences informatiques
  • numérique
  • métiers de l'informatique
  • codage de l’information
  • base de données
  • langages de programmation
  • architecture machine
  • MOOC
  • algorithmique