🖥️
Apprendre le C — Les Fondamentaux du Langage C
  • Apprendre le C — Les Fondamentaux du Langage C
  • Contexte
  • I. Guide pratique du langage C
    • I.1 Préambule
      • I.1.1 Genèse et évolution
    • II.1 Introduction
      • II.1.1 Caractéristiques générales du C
        • Paradigmes de programmation adoptés
          • Paradigme de programmation impérative
            • Rappels sur l'architecture système
              • Principe d'Opcode
              • Principe des registres
                • Registres de données
                • Registres d'adresse
                • Registres d'instruction
                • Registres de contrôle et d'état
            • Distinction entre programmation impérative et programmation déclarative
          • Le paradigme procédural
          • Le paradigme structuré
      • II.1.2 Caractéristiques techniques du langage C
      • II.1.3 Applications du langage C
    • III.1 Coder en C
      • III.1.1 Organisation d’un programme en C
      • III.1.2 Phases de compilation
      • III.1.3 Mise en oeuvre du compilateur
Powered by GitBook
On this page

Was this helpful?

  1. I. Guide pratique du langage C
  2. II.1 Introduction
  3. II.1.1 Caractéristiques générales du C
  4. Paradigmes de programmation adoptés
  5. Paradigme de programmation impérative
  6. Rappels sur l'architecture système

Principe des registres

Présentation des registres, unités de stockage rapides intégrées au processeur, et aperçu de leurs rôles essentiels dans l’exécution des programmes.

Un registre est une petite unité de stockage de données qui est intégrée dans le processeur et est donc très rapide à accéder. Les registres sont des composants essentiels du processeur, utilisés pour stocker les données temporaires et intermédiaires nécessaires pendant l'exécution d'un programme. Ils ont divers rôles selon leur type et leur utilisation. Voici une brève description des différents types de registres généralement présents dans un processeur.

PreviousPrincipe d'OpcodeNextRegistres de données

Last updated 3 months ago

Was this helpful?