Le Microprocesseur 8086 : Essentiels

Generated from prompt:

Présentation sur le microprocesseur 8086 selon le plan suivant : 1. Introduction 2. Principe de fonctionnement 3. Cycle d’exécution 4. Organisation interne 5. Structure d’une instruction 6. Modes d’adressage 7. Conclusion & Bibliographie

Présentation du 8086 (Intel 1978, 16 bits) : intro, principe Von Neumann (bus 16/20 bits), cycle d'exécution, orga interne, structure instructions, modes adressage, conclusion sur son rôle pionnier x8

December 15, 20259 slides
Slide 1 of 9

Slide 1 - Le Microprocesseur 8086

This title slide is titled "Le Microprocesseur 8086," focusing on the Intel 8086 microprocessor. Its subtitle outlines key topics: introduction, functioning, cycles, organization, instructions, addressing, and conclusion.

Le Microprocesseur 8086

Introduction, fonctionnement, cycles, organisation, instructions, adressage et conclusion

Slide 1 - Le Microprocesseur 8086
Slide 2 of 9

Slide 2 - Plan de la Présentation

This agenda slide, titled "Plan de la Présentation," outlines the presentation structure in seven sections. It covers introduction, principle of operation, execution cycle, internal organization, instruction structure, addressing modes, and conclusion with bibliography.

Plan de la Présentation

  1. 1. Introduction
  2. 2. Principe de fonctionnement
  3. 3. Cycle d’exécution
  4. 4. Organisation interne
  5. 5. Structure d’une instruction
  6. 6. Modes d’adressage
  7. 7. Conclusion & Bibliographie

Source: Présentation sur le microprocesseur 8086

Slide 2 - Plan de la Présentation
Slide 3 of 9

Slide 3 - 1. Introduction

The slide introduces the Intel 8086, launched in 1978 as the first 16-bit microprocessor and the foundation of the x86 architecture. It addresses 1 MB of memory and runs at a clock speed of 5-10 MHz.

1. Introduction

  • Lancé en 1978 par Intel
  • Premier microprocesseur 16 bits
  • Base de l'architecture x86
  • Adresse 1 Mo de mémoire, clock 5-10 MHz
Slide 3 - 1. Introduction
Slide 4 of 9

Slide 4 - 2. Principe de Fonctionnement

The slide outlines the Von Neumann architecture of the processor, featuring a 16-bit data bus and 20-bit address bus. It also covers minimum and maximum modes, with pipelined execution handled by the EU and BIU.

2. Principe de Fonctionnement

  • Architecture de Von Neumann
  • Bus de données 16 bits, bus d'adresses 20 bits
  • Modes minimum et maximum
  • Exécution pipelinée via EU et BIU
Slide 4 - 2. Principe de Fonctionnement
Slide 5 of 9

Slide 5 - 3. Cycle d’Exécution

The slide "3. Cycle d’Exécution" presents a workflow table outlining the four phases of the CPU execution cycle. These phases are Fetch (instruction retrieval), Decode (opcode decoding), Execute (execution), and Write-back (result writing).

3. Cycle d’Exécution

{ "headers": [ "Phase", "Description" ], "rows": [ [ "Fetch", "Récupération instruction" ], [ "Decode", "Décodage opcode" ], [ "Execute", "Exécution" ], [ "Write-back", "Écriture résultat" ] ] }

Source: Microprocesseur 8086

Speaker Notes
Cycle d'exécution : 1. Fetch : Récupération instruction 2. Decode : Décodage opcode 3. Execute : Exécution 4. Write-back : Écriture résultat
Slide 5 - 3. Cycle d’Exécution
Slide 6 of 9

Slide 6 - 4. Organisation Interne

The slide "4. Organisation Interne" features a grid of key CPU internal components, including the Execution Unit (EU), ALU, General Registers, Bus Interface Unit (BIU), Prefetch Queue, and Segment Registers. Each is shown with an icon and a concise description of its role in instruction execution, arithmetic/logic operations, data storage, bus interfacing, prefetch buffering, and memory segmentation.

4. Organisation Interne

{ "features": [ { "icon": "🧠", "heading": "Unité d'Exécution (EU)", "description": "Gère l'exécution des instructions via ALU et registres généraux." }, { "icon": "➕", "heading": "Unité ALU", "description": "Effectue opérations arithmétiques et logiques sur les données." }, { "icon": "📊", "heading": "Registres Généraux", "description": "Stockent données et adresses pour accès rapide pendant exécution." }, { "icon": "🚌", "heading": "Unité Interface Bus (BIU)", "description": "Gère les échanges entre CPU, mémoire et périphériques." }, { "icon": "📦", "heading": "File Préfetch", "description": "Tamponne instructions prélevées à l'avance de la mémoire." }, { "icon": "🔗", "heading": "Registres de Segments", "description": "Définissent les segments mémoire pour l'adressage étendu." } ] }

Slide 6 - 4. Organisation Interne
Slide 7 of 9

Slide 7 - 5. Structure d’une Instruction

The slide outlines the structure of an x86 instruction, with the left column detailing an optional prefix (0-4 bytes) for modifying segments, repetition, and operand sizes, plus the opcode (1-3 bytes) identifying the core operation and main operands. The right column covers the ModR/M byte for addressing modes and registers, optional SIB byte (post-386) for scaled indexing, displacement (0-8 bytes) for offsets, and immediate values (0-8 bytes).

5. Structure d’une Instruction

Préfixe et OpcodeModR/M, SIB, Déplacement, Immédiat
Préfixe optionnel (0-4 octets) : modifie segments, répétition, taille opérandes. Opcode (1-3 octets) : identifie l'instruction et ses opérandes principales. Ensemble, ils définissent le cœur de l'opération.ModR/M (1 octet) : mode adressage, registres. SIB (1 octet, post-386) : index scaled. Déplacement (0-8 octets) : offset. Immédiat (0-8 octets) : valeur constante directe.

Source: Microprocesseur 8086

Speaker Notes
Structure typique d'une instruction x86, applicable au 8086 (sans SIB).
Slide 7 - 5. Structure d’une Instruction
Slide 8 of 9

Slide 8 - 6. Modes d’Adressage

The slide "6. Modes d’Adressage" features a table listing four addressing modes with brief descriptions. These include Immédiat (direct value), Registre (via registers), Direct (fixed offset), and Indirect (via register).

6. Modes d’Adressage

{ "headers": [ "Mode", "Description" ], "rows": [ [ "Immédiat", "Valeur directe" ], [ "Registre", "Via registres" ], [ "Direct", "Offset fixe" ], [ "Indirect", "Via registre" ] ] }

Slide 8 - 6. Modes d’Adressage
Slide 9 of 9

Slide 9 - 7. Conclusion & Bibliographie

The conclusion slide summarizes the 8086 microprocessor as revolutionary and the foundation of x86 architecture. It closes with "Thank you for your attention!"

7. Conclusion & Bibliographie

Résumé : 8086 révolutionnaire, base x86.

Merci pour votre attention !

Source: Intel datasheets, Wikipedia 8086, livres microprocesseurs.

Speaker Notes
Closing: Merci pour votre attention ! CTA: Posez vos questions sur l'8086.
Slide 9 - 7. Conclusion & Bibliographie

Discover More Presentations

Explore thousands of AI-generated presentations for inspiration

Browse Presentations
Powered by AI

Create Your Own Presentation

Generate professional presentations in seconds with Karaf's AI. Customize this presentation or start from scratch.

Create New Presentation

Powered by Karaf.ai — AI-Powered Presentation Generator