🖥️
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
  7. Principe des registres

Registres de données

Focus sur les registres de données, utilisés pour stocker les informations nécessaires aux calculs et aux opérations du processeur.

Ces registres stockent les données intermédiaires et finales nécessaires pour effectuer les calculs. Dans l'architecture x86-64, par exemple, les registres rax, rbx, rcx, rdx, rsi, rdi, r8 à r15 sont utilisés pour stocker des données entières et des pointeurs.

PreviousPrincipe des registresNextRegistres d'adresse

Last updated 3 months ago

Was this helpful?