|
Ca faisait longtemps que je voulais
me lancer dans une rubrique consacrée aux micros de légende,
je pense que cette rubrique est le coin idéal pour me lançer.
Donc, pas de baratin, on attaque direct avec LA référence,
le ZX81.
ZX81 : SORTEZ VOS MOUCHOIRS
J’avais 9 ans quand mon père a décidé de m’offrir
mon premier micro. C’était un ZX 81. Les vieux routiers de l’informatique,
qui ont, comme moi, au moins 25 ans, et qui peuvent avoir jusqu'à
99 ans, voient de quoi je parle, une larme roulant déjà sur
leurs joues mal rasées, et se régalent d’avance à
l’idée de se remémorer le bon vieux temps, quand aux autres,
les plus jeunes, ceux qui se plaignent que leur Pentium 4152 met 15 plombes
à démarrer, ils vont peut-être découvrir une
époque, où le fun régnait, et apprendre à relativiser.
Début de cette grande saga, où se succéderont ZX81,
Commodore 64, et autres ATARI 800 XL.
Et c'est ainsi que naquit
Le ZX 81 était
en fait l’évolution du ZX80 ( logique non ? ), premier micro ordinateur
à passer la barre psychologique des 100 livres( environ 500 balles
), fixée par l’excellent Clive SINCLAIR ( tant qu’il faisait les
Sinclair du moins ). A l’époque, Sinclair était spécialisé
dans l’électronique grand public, mais Lord Sinclair qui était
un encore un de ces visionnaires, tels qu’on en trouvait au début
des années 80, a rapidement pensé que l'avenir était
dans la micro informatique pour les masses. C’était donc tout naturellement,
que Oncle Clive nous sort en 1981, le ZX81, sous traitant le montage aux
petits gars de chez Timex, qui s’était déjà illustré
en faisant pour Sinclair le plus petit poste de télé.
L’interieur du bestiau
La grande force du ZX 81, et ce qui permettait de descendre son prix de
fabrication, c’était le fait que les ingénieurs, un peu comme
l’avait fait Wozniak avec l’Apple II ( mais ca c’est une autre histoire
dont on reparlera plus tard ), avaient réussi à faire tourner
le cœur du bestiau autour de 4 chips, j’ai nommé le Z80A, la ROM,
l’enoooorme 1 Ko de RAM, et pour finir le chip Ferranti .
Le Z80 A, cadencé à 3,5 Mhz, n’est pas inconnu de nos chères
têtes blondes lobotomisées par Dorothée, puisqu’on
retrouve ce chip (qui est cadencé à 4,77 Mhz pour l’occasion),
dans la fameuse GAMEBOY de NINTENDO. La particularité de ce chip
était qu’il gérait aussi l’affichage écran, alors
lorsque vous vouliez gagner du temps pendant un calcul, vous coupiez l’affichage,
et paf, vous divisiez presque par 3 la vitesse de calcul !!
La ROM, qui a pris 4Ko entre le ZX80 et le ZX81, atteint la taille faramineuse
de 8Ko, permettant de gérer tout le Basic étendu de Sinclair,
et le surcroît de ROM a permis de pouvoir gérer des chiffres
à virgules flottantes, sans bugs ( enfin, je me comprends ), et
permet même de gérer une imprimante à transfert thermique,
style fax .
La RAM, était de 1 Ko. En règle générale, on
la saturait 1 semaine après avoir appris le Basic, et il fallait
vite investir dans une extension de 16 Ko pour environ 400 balles, ou même,
en import, des extension de 64 Ko, pour 800 balles!! Mais, il fallait alors
aussi investir dans un rouleau de scotch, pour faire tenir l’extension,
car au moindre courant d’air, l’interface bougeait, et patatra, tout plantait,
et la, après avoir tabassé la première personne qui
était à coté de vous, histoire de se calmer, il ne
restait plus qu’à tout retaper, ou plus fort, récupérer
le programme que vous aviez eu la bonne idée de sauvegarder sur
lecteur de K7.
Le dernier chip, était le fameux Ferranti, qui était chargé
de gérer toutes les entrées/sorties, et de synchroniser tous
les signaux entres les différents circuits de la bête.
Le ZX 81 se présentait sous forme d’une petite boite noire, avec
un clavier "sensitif", comprenez, un clavier "FO_QUE_JE_TAPES_AVEC_UN_BURRIN",
mais qui avait l'avantage d'être imperméable à tout!!
Eau, Coca, cocaïne, liquide vaisselle, cassoulet, écrou de
12, enfin tout. Le tout se raccordait à la télé via
un câble d'antenne UHF, donnant ainsi un superbe affichage monochrome
de 32 x 24 caractères, 2 lignes étant réservée
aux commandes et aux messages d'erreurs ( style syntax error ). Summum
de la perfection, le ZX81 disposait d'un mode graphique impressionnant,
qui ferait rougir une 3DFX, puisqu'il atteignait la résolution hallucinante
de 64x44 pixels !!!
Bon, c'est bien beau mais t'en faisait quoi de
ton machin ?
Le ZX 81 se programmait en Basic Sinclair, toutes les commandes étaient
accessibles via le clavier et des combinaisons de touches, dire qu'il y
a des rigolos qui se vantent d'avoir inventé les raccourcis clavier
en 87. Cela dit, certaines touches pouvaient posséder 5 fonctions
différentes, quand on voit que maintenant certains ont du mal pour
faire un CTRL+ALT+SUPP. Sinclair avait aussi intégré un correcteur
syntaxique qui vérifiait votre ligne de code des que vous aviez
appuyé sur NEWLINE( l'ancêtre de la touche Entrée).
Et si vous tapiez toute votre ligne collée ( pas ex : fori=0to10
), le ZX vous corrigeait automatiquement en FOR I=0 TO 10 !! Dingue non
?
Le Basic disposait de toutes les fonctions standard de maniement de chaînes,
entrées/sorties, mathématiques, et permettait ainsi de faire
toutes les applications possibles et imaginables, à condition que
ca rentre dans la RAM !! On a donc vu apparaître surtout des petites
bases de données, agendas, et autres répertoires téléphoniques.
Mais certains extrémistes, se sont mis à l'assembleur Z80,
et j'ai vu tourner des clones de Space Invaders, ou même de Defender
!! Pour les petits français, nous avions droit au regretté
Hebdogiciel qui permettait de nourrir régulièrement nos cartouches
d'extensions mémoire.
Enfin, il ne faut pas exagérer, le ZX 81 a été pour
beaucoup, la première expérience en matière de micro
informatique, et Sinclair qui était à l'époque un
visionnaire (il a dit que 16 Ko devrait suffir pour la plupart des programme
?), voulait démocratiser la micro, à une époque ou
un PC IBM coûtait plusieurs dizaines de milliers de francs, et proposait
une petite machine pour 600 balles. Cela dit, la plupart des gens gardait
son ZX quelques mois avant de s'orienter vers les machines 8 bits style
Commodore et Atari (Pub gratos : bientôt leurs histoires dans Net
ExiT). La production du ZX 81 s'arrêtera en 1987 après 6 ans
de bons et loyaux services.
|