CPC 464

Amstrad CPC 464

L’ordinateur familial vraiment « prêt à l’emploi »

L’Amstrad CPC 464 est le premier micro-ordinateur commercialisé par la société britannique Amstrad. Lancé au Royaume-Uni en juin 1984, puis distribué en France à partir de septembre 1984, il devient rapidement l’une des machines emblématiques de la micro-informatique européenne.

Son succès ne repose pas sur une innovation technologique révolutionnaire, mais sur une formule particulièrement cohérente : proposer un ordinateur complet, simple à installer et immédiatement utilisable. Le clavier, l’unité centrale et le lecteur de cassettes sont réunis dans un même boîtier, tandis qu’un moniteur monochrome vert ou couleur est fourni avec la machine.

Pour de nombreuses familles, le CPC 464 représente ainsi une manière simple d’entrer dans l’informatique sans avoir à choisir séparément écran, périphérique de stockage et différents accessoires.

Fiche rapide

  • Constructeur : Amstrad
  • Lancement au Royaume-Uni : 21 juin 1984
  • Arrivée en France : septembre 1984
  • Famille : Amstrad CPC, pour Colour Personal Computer
  • Processeur : Zilog Z80A à 4 MHz
  • Mémoire vive : 64 Ko
  • Stockage intégré : lecteur de cassettes
  • Langage fourni : Locomotive BASIC
  • Période de la gamme CPC classique : 1984–1990

Le contexte européen du début des années 1980

Au début des années 1980, l’Europe connaît une forte expansion de l’informatique domestique. Des machines comme le ZX Spectrum, le Commodore 64, le BBC Micro ou les micro-ordinateurs Thomson permettent à un nouveau public de découvrir les jeux vidéo, la programmation et les premiers logiciels éducatifs.

L’achat d’un ordinateur personnel reste cependant parfois compliqué. Certains modèles utilisent le téléviseur familial comme écran, tandis que d’autres nécessitent un magnétophone externe ou différents périphériques vendus séparément.

Amstrad cherche précisément à simplifier cette situation. L’entreprise ne s’adresse pas uniquement aux passionnés d’électronique : elle veut proposer un appareil que l’on puisse acheter et installer presque aussi facilement qu’un téléviseur ou une chaîne hi-fi.

Une conception guidée par la simplicité

Le CPC 464 rassemble dans un même boîtier le clavier, l’électronique de l’ordinateur et un lecteur de cassettes. Le moniteur fourni sert également d’alimentation électrique à la machine.

Cette conception présente un avantage important : le CPC peut être installé sur un bureau sans monopoliser le téléviseur familial. L’acheteur dispose immédiatement d’un ensemble cohérent dont tous les éléments ont été conçus pour fonctionner ensemble.

Le clavier, avec ses touches colorées, participe également à l’identité visuelle très reconnaissable de la machine et facilite le repérage de certaines commandes pour les utilisateurs débutants.

Un succès commercial européen

Le CPC 464 rencontre rapidement un important succès au Royaume-Uni, en France, en Espagne et dans plusieurs autres pays européens. Au cours de sa carrière, plus de deux millions d’exemplaires du CPC 464 auraient été vendus en Europe, ce qui en fait l’un des micro-ordinateurs européens les plus diffusés de sa génération.

La France devient l’un des principaux marchés d’Amstrad. Les chiffres publiés à l’époque donnent une idée de l’ampleur du phénomène : en 1986, 209 443 ordinateurs de la gamme CPC sont vendus en France. Au dernier trimestre 1987, Amstrad France en livre encore 92 000.

Sur l’ensemble de la carrière de la gamme, Marion Vannier, ancienne PDG d’Amstrad France, estimera rétrospectivement à environ un million le nombre de CPC vendus en France, toutes versions confondues.

Ces chiffres expliquent la place particulièrement importante prise par les CPC sur le marché français, où Amstrad devient l’un des acteurs majeurs de la micro-informatique familiale de la seconde moitié des années 1980.

Le lecteur de cassettes : économique mais lent

Le nombre « 464 » associe le lecteur de cassettes intégré aux 64 Ko de mémoire vive de la machine. La cassette compacte représente alors l’un des supports de stockage les plus économiques disponibles pour le grand public.

Les programmes sont enregistrés sous forme de signaux audio. Selon le mode utilisé, les transferts s’effectuent généralement autour de 1 000 ou 2 000 bauds. Le chargement d’un jeu peut donc prendre plusieurs minutes.

Lecteur de cassette du CPC 464
Photo : Sébastien Inion – HistoireInformatique.info — CC BY 4.0

La cassette possède aussi ses inconvénients : la bande peut s’user et certaines erreurs de lecture peuvent apparaître. Le lecteur directement intégré au CPC simplifie néanmoins considérablement l’utilisation quotidienne par rapport aux ordinateurs nécessitant un magnétophone externe.

Le CPC 464 n’est d’ailleurs pas le seul ordinateur Amstrad à conserver ce support. Le CPC 464 Plus, lancé en 1990, possède lui aussi un lecteur de cassettes. Les CPC 664 et CPC 6128 adoptent en revanche un lecteur de disquettes 3 pouces, beaucoup plus pratique pour accéder rapidement aux programmes.

Locomotive BASIC : programmer dès l’allumage

Lorsque l’utilisateur met le CPC sous tension, il accède directement au Locomotive BASIC. Ce langage constitue l’un des points forts de la machine. Le BASIC a été conçu pour permettre une programmation relativement accessible aux débutants.

Sur le CPC, ses commandes permettent d’afficher du texte, de dessiner, de manipuler les couleurs ou de produire des sons sans avoir à connaître directement le fonctionnement électronique de la machine.

Un programme très simple suffit par exemple à produire une série de sons :

10 MODE 1
20 PRINT "BONJOUR"
30 FOR N=1 TO 10
40 SOUND 1,100+N*10,10
50 NEXT N

La commande MODE 1 sélectionne ici un affichage de 320 × 200 pixels utilisant jusqu’à quatre couleurs simultanément. PRINT affiche ensuite le mot « BONJOUR ».

La boucle FOR...NEXT fait varier la variable N de 1 à 10. À chaque passage, la commande SOUND produit un son bref. La valeur de période évolue progressivement de 110 à 200, ce qui fait varier la hauteur du son.

Avec quelques lignes de programme, un utilisateur débutant découvre ainsi les variables, les boucles et les possibilités sonores de l’ordinateur. D’autres commandes comme PLOT, DRAW et INK permettent de dessiner et de manipuler les couleurs.

Pour beaucoup d’utilisateurs, le CPC ne sert donc pas seulement à jouer : il constitue également un premier outil d’apprentissage de la programmation.

Le son : trois voies grâce au AY-3-8912

Les capacités sonores du CPC 464 reposent sur le AY-3-8912, un générateur sonore programmable conçu par General Instrument plusieurs années avant l’apparition de l’ordinateur Amstrad.

Cette puce dispose de trois générateurs de tonalité indépendants, auxquels s’ajoutent un générateur de bruit, un système d’enveloppe permettant de faire varier le volume et un mélangeur permettant de combiner ces différents éléments.

SOUND AY-3-8912

Circuit sonore AY-3-8912 d’un Amstrad CPC.
Photographie : Sébastien Inion / HistoireInformatique.info — CC BY-NC-SA 4.0.

Le CPC peut ainsi produire plusieurs notes simultanément et créer de nombreux effets sonores. Ces possibilités sont largement exploitées par les jeux, mais elles peuvent également être utilisées directement depuis le Locomotive BASIC.

En 1984, ces capacités constituent l’un des points forts techniques du CPC. Elles ne suffisent pas à expliquer à elles seules son succès commercial, qui repose avant tout sur le prix et la formule tout-en-un, mais elles contribuent à faire du CPC une machine compétitive dans le domaine du jeu et du multimédia domestique de l’époque.

Le choix du AY-3-8912 illustre également la manière dont Amstrad conçoit son ordinateur. Plutôt que de développer tous ses circuits spécifiquement, le constructeur assemble plusieurs composants déjà éprouvés et les utilise parfois pour plusieurs fonctions.

Le AY-3-8912 ne se limite d’ailleurs pas à produire du son. Il possède également un port d’entrée-sortie 8 bits que le CPC utilise pour lire les huit lignes de retour de la matrice du clavier. La même puce participe donc à la fois au système sonore et à la détection des touches.

Caractéristiques techniques de l’Amstrad CPC 464

  • Processeur : Zilog Z80A, cadencé nominalement à 4 MHz
  • Mémoire vive : 64 Ko de RAM
  • Mémoire morte : firmware et Locomotive BASIC en ROM
  • Stockage : lecteur de cassettes compactes intégré
  • Mode 0 : 160 × 200 pixels, 16 couleurs affichables
  • Mode 1 : 320 × 200 pixels, 4 couleurs affichables
  • Mode 2 : 640 × 200 pixels, 2 couleurs affichables
  • Palette : 27 teintes matérielles
  • Son : General Instrument AY-3-8912, trois voies
  • Affichage : moniteur monochrome vert ou moniteur couleur

Même lorsqu’un moniteur monochrome est utilisé, l’ordinateur calcule normalement ses couleurs. Celles-ci apparaissent simplement sous différentes intensités de vert : les logiciels sont donc identiques sur les deux versions de l’écran.

Une architecture faite de composants éprouvés

Sous le clavier du CPC 464, la carte mère illustre bien la philosophie de conception d’Amstrad.

Le Zilog Z80A assure l’exécution des programmes. Le Motorola 6845 participe à la génération de l’affichage, tandis que le AY-3-8912 prend en charge le son et intervient dans la lecture du clavier. Un 8255 fournit plusieurs interfaces d’entrée-sortie.

Amstrad utilise également un circuit spécifique, le Gate Array 40010, qui assure plusieurs fonctions essentielles liées notamment à la mémoire et à l’affichage.

La ROM contient quant à elle le firmware de la machine ainsi que le Locomotive BASIC, ce qui explique pourquoi l’environnement de programmation apparaît immédiatement après la mise sous tension.

Carte mère de l'Amstrad CPC 464
Photo : Sébastien Inion – HistoireInformatique.info — CC BY 4.0

Le CPC 472 : un CPC 464 très particulier pour l’Espagne

En 1985, le CPC 464 donne naissance à une variante étonnante destinée au marché espagnol : l’Amstrad CPC 472.

Extérieurement, la machine reste très proche du CPC 464. Elle conserve le Zilog Z80A, le lecteur de cassettes intégré et la même architecture générale.

Le nombre 472 laisse pourtant penser que l’ordinateur possède davantage de mémoire. Une petite carte supplémentaire accueille effectivement une puce de 8 Ko de RAM, ce qui permet à Amstrad d’annoncer théoriquement 72 Ko.

Cette mémoire présente cependant une particularité remarquable : elle n’est pas réellement accessible par le processeur. En pratique, le CPC 472 reste donc un ordinateur disposant de 64 Ko de RAM utilisables.

Cette modification répond avant tout à une contrainte commerciale. Une réglementation espagnole applique alors un droit d’importation supplémentaire aux micro-ordinateurs possédant 64 Ko de mémoire ou moins. En affichant officiellement 72 Ko, Amstrad peut faire entrer la machine dans une autre catégorie tarifaire.

Les premiers CPC 472 utilisent un clavier international. Des versions adaptées au marché espagnol apparaissent ensuite avec notamment une touche Ñ.

Le CPC 472 ne constitue donc pas une véritable nouvelle génération. Il reste essentiellement un CPC 464 modifié pour répondre à une situation réglementaire particulière, ce qui en fait aujourd’hui l’une des variantes les plus singulières de la gamme.

Du CPC 464 au CPC 6128

Le CPC 464 inaugure une famille qui évolue rapidement. En 1985 apparaît le CPC 664, équipé d’un lecteur de disquettes 3 pouces.

Quelques mois plus tard, le CPC 6128 porte la mémoire vive à 128 Ko et devient l’un des modèles les plus connus de la gamme.

Amstrad conserve ainsi une architecture générale relativement stable tout en faisant évoluer le stockage et la quantité de mémoire.

En 1990, la gamme CPC Plus tente de moderniser le concept avec des capacités graphiques améliorées et un système de cartouches. Cette évolution arrive cependant au moment où les ordinateurs 16 bits comme l’Amiga et l’Atari ST occupent déjà une place croissante sur le marché.

Pourquoi le CPC 464 a marqué son époque

Le CPC 464 n’est ni le micro-ordinateur le plus puissant ni le plus innovant techniquement de sa génération. Sa réussite vient plutôt de l’équilibre de l’ensemble.

Amstrad parvient à réunir dans une machine relativement accessible un véritable clavier, un stockage intégré, un moniteur, un BASIC de qualité, des graphismes en couleur et des capacités sonores solides.

Cette cohérence permet au CPC de remplir plusieurs rôles : console de jeux, ordinateur familial, outil d’apprentissage et première machine de programmation.

Pour de nombreux utilisateurs européens, et particulièrement en France et au Royaume-Uni, le CPC 464 constitue ainsi l’un des premiers contacts avec l’informatique personnelle. C’est moins une innovation isolée qu’une combinaison réussie de technologies déjà disponibles qui explique sa place durable dans l’histoire de la micro-informatique.


Photo de couverture : Sébastien Inion – HistoireInformatique.info — CC BY 4.0

Publications similaires

  • TRS-80 Color Computer 2

    Le TRS-80 Color Computer 2, ou CoCo 2, est un micro-ordinateur familial commercialisé par Tandy / Radio Shack à partir de septembre 1983. Il succède au TRS-80 Color Computer lancé trois ans auparavant. Plus compact, moins coûteux à produire et équipé d’un meilleur clavier, le Color Computer 2 ne constitue cependant pas une rupture technique….

  • Amstrad CPC 6128

    Le Amstrad CPC 6128, lancé en 1985, représente l’aboutissement de la première génération des micro-ordinateurs CPC. Il conserve le processeur Zilog Z80A et l’architecture générale de ses prédécesseurs, mais apporte deux améliorations importantes : 128 Ko de mémoire vive et un lecteur de disquettes 3 pouces intégré. Le CPC 6128 n’est donc pas fondamentalement plus…

  • Altaïr 8800

    L’Altair 8800, commercialisé en 1975 par la société américaine MITS, est l’une des machines les plus importantes de l’histoire de la micro-informatique. Il n’est pas le premier micro-ordinateur. D’autres machines utilisant un microprocesseur existent déjà. En revanche, l’Altair est le premier micro-ordinateur à connaître un véritable succès commercial à grande échelle. Son apparition révèle qu’un…

  • KIM-1

    Commercialisé au début de 1976 par MOS Technology, le KIM-1 est l’un des micro-ordinateurs monocartes les plus importants des débuts de la micro-informatique. Vendu 245 dollars, déjà assemblé et équipé du nouveau microprocesseur MOS 6502, il possède seulement 1 Ko de RAM, six afficheurs LED et un clavier hexadécimal. Conçu à l’origine pour apprendre et…

  • |

    Apple II

    L’Apple II est un micro-ordinateur 8 bits conçu principalement par Steve Wozniak et commercialisé par Apple Computer en 1977. Présenté au public lors de la première West Coast Computer Faire, il associe dans un même boîtier un clavier, une carte mère, une alimentation, des capacités graphiques en couleur et un interpréteur BASIC disponible dès l’allumage.Contrairement…

  • Thomson TO7/70

    Le Thomson TO7/70 est un micro-ordinateur français 8 bits commercialisé en juin 1984. Successeur direct du TO7, il porte la mémoire vive à 64 Ko, double le nombre de couleurs, améliore fortement le crayon optique et modernise en profondeur son électronique. Mais Thomson choisit de préserver la compatibilité avec son premier ordinateur : le TO7/70…