Motorola 6800

Le Motorola 68000

Une rupture technologique (et un pari industriel) qui a façonné les années 1980

Le Motorola 68000 (souvent abrégé 68k) est un microprocesseur introduit par Motorola à la fin des années 1970.
Il a marqué l’histoire par une idée simple mais audacieuse : rompre avec les générations précédentes (6800/6809),
en proposant une architecture beaucoup plus proche des mini-ordinateurs que des microprocesseurs 8 bits de l’époque.

Fiche d’identité technique

  • Date d’introduction : 1979
  • Type : processeur CISC (jeu d’instructions complexe)
  • Architecture : dite 16/32 bits (registres internes 32 bits, bus de données externe 16 bits)
  • Bus d’adresses : 24 bits (adressage linéaire jusqu’à 16 Mo)
  • Endianness : big-endian (octet de poids fort à l’adresse la plus basse)
  • Registres : 16 registres généraux visibles (8 données D0–D7, 8 adresses A0–A7)
  • Modes processeur : Utilisateur / Superviseur

Une coupure nette avec le passé : incompatibilité assumée

Là où de nombreuses familles de processeurs ont évolué en conservant une compatibilité ascendante,
le 68000 constitue une rupture volontaire avec les Motorola antérieurs (notamment 6800 et 6809).
Concrètement, cela signifie que :

  • Le code machine écrit pour 6800/6809 ne peut pas s’exécuter sur 68000.
  • L’assembleur et la logique de programmation sont différents (modèle de registres, modes d’adressage, conventions).
  • Les outils (assembleurs, compilateurs), et souvent les systèmes (OS, bibliothèques) doivent être reconstruits.

Cette incompatibilité n’est pas un accident : c’est un choix d’architecture. Le 68000 ne vise pas à prolonger le monde 8 bits,
mais à offrir une base solide pour des logiciels plus complexes : interfaces graphiques, multitâche, langages compilés (C, Pascal, etc.).

Aspect 6800 / 6809 68000
Génération Microprocesseurs 8/16 bits Architecture « micro-ordinateur avancé »
Registres Peu nombreux 16 registres 32 bits (D0–D7, A0–A7)
Adressage mémoire Plus limité / souvent moins orthogonal Adressage linéaire 24 bits (jusqu’à 16 Mo)
Mode superviseur Non Oui (systèmes d’exploitation plus robustes)
Compatibilité binaire Non (rupture)

Un pari industriel : pourquoi c’était risqué

Choisir une architecture incompatible implique un coût immédiat : il faut créer un nouvel écosystème.
Motorola, comme les constructeurs qui l’adoptent, prennent alors plusieurs risques :

  • Risque logiciel : peu de programmes existants au lancement, nécessité de développer OS, compilateurs, applications.
  • Risque économique : composants et développement plus coûteux que des plateformes 8 bits établies.
  • Risque stratégique : convaincre le marché qu’un saut technologique vaut l’abandon de la compatibilité.

Mais ce risque est aussi un investissement : le 68000 est pensé pour durer. Son modèle de programmation et ses registres 32 bits
facilitent la montée en puissance de toute la famille 680×0.

Pourquoi le 68000 a été un choix gagnant

Le succès du 68000 vient de ses qualités « structurantes » :

  • Modèle de registres riche et cohérent, favorable à l’optimisation par compilateur.
  • Jeu d’instructions orthogonal et nombreux modes d’adressage.
  • Adressage linéaire (jusqu’à 16 Mo), simplifiant la gestion mémoire.
  • Modes utilisateur/superviseur : base solide pour des OS plus avancés.

En pratique, cela a permis l’émergence d’ordinateurs personnels capables de faire tourner des environnements graphiques,
des applications créatives et des systèmes plus ambitieux que ceux du monde 8 bits.

Ordinateurs (et systèmes) célèbres basés sur le Motorola 68000

Micro-ordinateurs grand public et professionnels

  • Apple Lisa (1983)
  • Apple Macintosh (Mac 128K, 512K, Plus…)
  • Commodore Amiga (Amiga 1000, puis 500, 2000…)
  • Atari ST (520ST, 1040ST…)
  • Stations Sun (Sun-1, Sun-2)
  • Sharp X68000 (micro-ordinateur japonais très orienté graphisme et jeux)

Consoles et jeu vidéo

  • Sega Mega Drive / Genesis (68k comme processeur principal)
  • Nombreux systèmes d’arcade et matériels dérivés de la famille 68k

Embarqué et industrie

Le 68000 et ses dérivés ont également été employés dans des systèmes industriels, des télécommunications et divers équipements embarqués,
où la robustesse et la stabilité de l’architecture étaient particulièrement appréciées.


Photo de couverture sous licence : CC BY-SA 3.0, Lien

Publications similaires

  • | |

    Fortran

    FORTRAN Le nom FORTRAN vient de FORmula TRANslation : l’objectif est clair, “traduire” des formules vers du code exécutable. Le langage qui a fait basculer l’informatique dans l’ère du calcul scientifique De l’assembleur aux formules mathématiques : pourquoi FORTRAN (1957) est un tournant majeur de l’histoire des langages ? Au début des années 1950, écrire…

  • Intel 8080

      Le processeur qui rend le micro-ordinateur réellement “pratique” L’Intel 8080 est un microprocesseur 8 bits introduit en avril 1974. Il succède au 8008 et corrige ses limites majeures (adressage, brochage, performances). Grâce à son bus d’adresses 16 bits et son boîtier 40 broches, le 8080 rend réaliste la conception de micro-ordinateurs généralistes, avec une…

  • Intel 8008

    Le premier “vrai” pas vers le micro-ordinateur L’Intel 8008 est un microprocesseur 8 bits lancé en avril 1972. Il arrive juste après l’Intel 4004 (4 bits) et marque une étape importante : avec 8 bits, une instruction set plus “ordinateur”, et un adressage plus confortable, le 8008 ouvre la voie à des systèmes plus polyvalents…

  • |

    MOS 6502

    MOS Technology 6502 Le MOS Technology 6502 est un microprocesseur 8 bits commercialisé en 1975. Il joue un rôle majeur dans l’histoire de la micro-informatique en rendant le microprocesseur financièrement accessible et techniquement exploitable pour des systèmes destinés au grand public. Grâce à son faible coût et à une architecture efficace, le 6502 est rapidement…

  • |

    TOPS 10

    TOPS-10 Le Timesharing / Total Operating System-10 ou TOPS10 est un système d’exploitation aujourd’hui abandonné, développé par Digital Equipment Corporation pour les ordinateurs de la famille PDP-10 (également appelés DECsystem-10).Lancé en 1967, TOPS-10 est issu du logiciel Monitor utilisé sur les PDP-6 et les premiers PDP-10. Ce système est officiellement renommé TOPS-10 en 1970, marquant…

  • |

    IBM 350

    IBM 350 L’IBM 350 est la première unité de stockage sur disque dur commercialisée de l’histoire. Présentée en 1956 par IBM, elle constitue l’élément central du système IBM 305 RAMAC et introduit pour la première fois le principe fondamental de l’accès direct aux données stockées. Avec l’IBM 350, le stockage magnétique cesse d’être exclusivement séquentiel,…