DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Langages machine

Date de mise à jour : 25/02/2025 | Identifiant OffreInfo : 03_251258507F

Information fournie par :
Via Compétences (Carif-Oref Auvergne-Rhône-Alpes)

Objectifs, programme, validation de la formation

Objectifs

Découvrir les langages machine

Apprendre le langage d'assemblage

Comprendre l'architecture des processeurs

Manipuler le langage machine binaire

Optimiser la performance du code en langage machine

Programmer des systèmes en langage machine

Programme de la formation

Découvrir les langages machine

- Comprendre le fonctionnement des langages machine

- Connaître l'historique des langages machine

- Identifier les avantages et les inconvénients des langages machine

- Comparer les langages machine avec les langages de programmation de haut niveau

- Comprendre les concepts de base de l'architecture des ordinateurs

- Se familiariser avec les différents types de processeurs

Apprendre le langage d'assemblage

- Comprendre le langage d'assemblage

- Connaître les conventions de codage en langage d'assemblage

- Apprendre à écrire des programmes en langage d'assemblage

- Comprendre les différentes instructions du langage d'assemblage

- Apprendre à utiliser les outils de développement pour le langage d'assemblage

- Comprendre les concepts de l'adressage en langage d'assemblage

Comprendre l'architecture des processeurs

- Comprendre l'architecture des processeurs

- Connaître les différents types d'architecture des processeurs

- Identifier les caractéristiques des processeurs modernes

- Comprendre le fonctionnement des registres du processeur

- Comprendre le rôle des différentes unités fonctionnelles du processeur

- Connaître les principes de base de la gestion de la mémoire

Manipuler le langage machine binaire

- Comprendre le langage machine binaire

- Apprendre à lire et à écrire des programmes en langage machine binaire

- Identifier les instructions et les opérandes en langage machine binaire

- Comprendre les principes de base du codage des instructions en langage machine binaire

- Comprendre les différentes représentations numériques des données en langage machine binaire

- Se familiariser avec les outils de développement pour le langage machine binaire

Optimiser la performance du code en langage machine

- Comprendre les principes de base de l'optimisation de la performance

- Apprendre à optimiser le code en langage machine pour améliorer la performance

- Connaître les différentes techniques d'optimisation de la performance

- Identifier les goulots d'étranglement du processeur et les optimiser

- Comprendre les principes de la gestion de la mémoire pour améliorer la performance

- Apprendre à utiliser les outils de profilage pour l'optimisation de la performance

Programmer des systèmes en langage machine

- Comprendre les principes de base de la programmation système en langage machine

- Apprendre à écrire des programmes système en langage machine

- Connaître les différents types de programmes système

- Comprendre les principes de l'interaction entre le système d'exploitation et les programmes système

- Comprendre les principes de la gestion des interruptions et des exceptions

- Se familiariser avec les outils de développement pour la programmation système en langage machine

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
14 heures total

Conventionnement : Non

Financeur(s)

Bénéficiaire de l'action

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Aucun

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
80 Cours Docteur Long
69003 - Lyon 3e
Responsable : Réseau Formateurs
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
80 Cours Docteur Long
69003 - Lyon 3e
Responsable :
Téléphone fixe : 0482537126
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Réseau Formateurs
SIRET: 79966309100020

Responsable : RISSOAN
Téléphone fixe : 0482537126
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/01/2025 au 31/12/2026
débutant le : 01/01/2025
Adresse d'inscription
80 Cours Docteur Long
69003 - Lyon 3e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Réseau Formateurs
SIRET : 79966309100020

Adresse
80 Cours Docteur Long
69003 - Lyon 3e
Téléphone fixe : 0482537126
Contacter l'organisme