ZX81

Un article de Wikipédia, l'encyclopédie libre.

ZX81
ZX81
ZX81 muni d'extension de mémoire et de son imprimante
ZX81 muni d'extension de mémoire et de son imprimante

Le Sinclair ZX81 est un ordinateur personnel 8 bits, conçu et commercialisé par la Sinclair Research en 1981. Le boîtier était noir avec un clavier à membrane ; l'apparence distinctive de la machine venait du travail du designer industriel Rick Dickinson.

Successeur du ZX80, cet ordinateur à prix réduit, basé sur un microprocesseur Zilog Z80A cadencé à 3,25 MHz[1] possédait 1 Ko de mémoire vive pour les programmes et l'affichage. Celui-ci se faisait en noir et blanc (22 lignes de 32 caractères) sur un téléviseur SECAM, sans son mais avec un clavier extra-plat et sensitif (clavier à membrane).

La conception du ZX81 avait pour objectif de produire un ordinateur aux performances certes modestes, mais à un coût raisonnable. Cela passait d'abord par une réduction du nombre des composants et par l'optimisation de leur utilisation. A cet égard on peut noter deux caractéristiques intéressantes :

Tout d'abord la présence d'un circuit intégré dédié, l'ULA. Conçu spécifiquement pour le ZX81, il remplaçait 18 circuits TTL standards du ZX80 d'origine.

Mais le plus astucieux reste sans doute la technique retenue pour le contrôle vidéo qui était assuré par le microprocesseur lui-même. Ainsi la fréquence de 3,25 MHz ne se justifiait que pour permettre au Z80 d'être "compatible" avec la fréquence de balayage horizontal des téléviseurs. La plus grand partie du temps machine était consacrée à tracer les points des matrices de caractères sur l'écran. Le code des programmes de l'utilisateur n'était traité que lors des retours de ligne du tube cathodique et pendant le balayage des zones vides en haut et en bas de l'écran.

Un mode "FAST" permettait néanmoins de décharger le microprocesseur du contrôle vidéo. L'écran du téléviseur se couvrait alors de neige et les programmes, considérablement accélérés, ne pouvaient plus rien afficher.

La programmation se faisait en BASIC en tapant les instructions qui étaient imprimées sur les touches du clavier. Le BASIC offrait la possibilité de programmer indirectement en assembleur par le biais des commandes PEEK et POKE. La machine était proposée en kit[2] à monter pour 490 francs français en 1981.

De nombreux périphériques étaient disponibles [3], dont une extension de mémoire de 16 Ko, une imprimante thermique et un clavier à touches (genre calculette) qui se collait sur le clavier d'origine. Des logiciels, dont de nombreux jeux ont été commercialisés. Les sauvegardes de programmes et de données étaient possibles sur un magnétophone à cassettes

Son prix (imbattable à l'époque), et surtout son manuel, qui enseignait de façon très pédagogique les notions de programmation en BASIC, en firent un très grand succès, malgré ses piètres performances, son BASIC incomplet, sa résolution graphique grotesque et son manque de couleur. Il a été nommé l'Initiateur et permit à beaucoup de futurs informaticiens de faire leurs premiers pas à moindre frais et sans grand risque.

La version américaine du ZX81 était le Timex/Sinclair 1000.

[modifier] Voir aussi

[modifier] Références