ZX80 - ZX80

ZX80
ZX80.jpg
Taper Ordinateur de famille
Date de sortie Royaume-Uni : 29 janvier 1980
(il y a 41 ans)
 ( 1980-01-29 )
Prix ​​de lancement 99,95 £ (432 £; 551 $ aux prix de 2021)
Abandonné 1981
Unités expédiées 100 000
Médias Cassette
Système opérateur Sinclair BASIQUE
CPU Z80 @ 3,25-3,55 MHz (la plupart des machines utilisaient l' équivalent NEC μPD780C-1 )
Mémoire 1 Ko (16 Ko max.)
Successeur ZX81

Le Sinclair ZX80 est un ordinateur domestique lancé le 29 janvier 1980 par Science of Cambridge Ltd. (plus tard connu sous le nom de Sinclair Research ). Il est remarquable pour être l'un des premiers ordinateurs disponibles au Royaume-Uni pour moins de cent livres . Il était disponible sous forme de kit pour 79,95 £, où les acheteurs devaient l'assembler et le souder ensemble, et en version prête à l'emploi à 99,95 £. La ZX80 a été très populaire tout de suite, et pendant un certain temps, il y avait une liste d'attente de plusieurs mois pour l'une ou l'autre version de la machine.

La description

Nom

Le ZX80 a été nommé d'après le processeur Z80 avec le « X » signifiant « l'ingrédient mystère ».

Matériel

En interne, la machine a été conçue par Jim Westwood autour d'une unité centrale Z80 avec une fréquence d' horloge de 3,25 MHz, et était équipée de 1  Ko de RAM statique et de 4 Ko de mémoire morte (ROM). Il n'avait pas de sortie son. Le ZX80 a été conçu autour de puces TTL facilement disponibles ; la seule technologie propriétaire était le firmware . Le successeur ZX81 utilisait une puce semi-personnalisée (un ULA ou Uncommitted Logic Array) qui combinait les fonctions d'une grande partie du matériel antérieur sur une seule puce, réduisant le nombre de puces de 21 à 4. Cependant, il s'agissait principalement d'un effort de réduction des coûts. ; les fonctionnalités matérielles et les programmes système étaient très similaires, la seule différence significative étant le générateur NMI nécessaire pour le mode lent dans le ZX81 (voir ZX81 pour les détails techniques), et le Sinclair BASIC 4K entier uniquement mis à niveau vers 8K virgule flottante- capable, avec la ROM mise à niveau également disponible comme mise à niveau pour le ZX80. Les deux ordinateurs peuvent être fabriqués par des amateurs utilisant des puces logiques discrètes ou des FPGA disponibles dans le commerce .

Micrologiciel

La ROM contenait le langage de programmation , l'éditeur et le système d'exploitation Sinclair BASIC . Les commandes BASIC n'étaient pas entrées en les tapant, mais étaient plutôt sélectionnées de la même manière qu'une calculatrice graphique programmable - chaque touche avait quelques fonctions différentes sélectionnées à la fois par le contexte et les modes ainsi qu'avec la touche Maj.

Cas

La machine était montée dans un petit boîtier en plastique blanc, avec un clavier à membrane bleue monobloc à l'avant. Il y avait des problèmes de durabilité, de fiabilité et de surchauffe (malgré les apparences, les rayures noires visibles sur la partie supérieure arrière du boîtier ne sont que cosmétiques et ne sont pas des fentes d'aération).

Sortie vidéo

L'affichage se faisait via une connexion RF à un téléviseur domestique , et un simple stockage de programme hors ligne était possible à l'aide d'un magnétophone à cassettes . Le générateur d'affichage vidéo du ZX80 utilisait un minimum de matériel et une combinaison de logiciels pour générer un signal vidéo. C'était une idée qui a été popularisée par Don Lancaster dans son livre de 1978 The TV Cheap Video Cookbook et son " TV Typewriter ". En raison de cette approche, le ZX80 ne pouvait générer une image que lorsqu'il était inactif, c'est-à-dire en attente d'une pression sur une touche. Lors de l'exécution d'un programme BASIC, ou même en appuyant sur une touche pour n'importe quelle entrée, l'affichage s'éteindrait donc momentanément pendant que le processeur était occupé. Cela rendait le déplacement des graphiques difficile car le programme devait introduire une pause pour l'entrée afin d'afficher le prochain changement dans la sortie graphique. Le dernier ZX81 a quelque peu amélioré cela car il pouvait fonctionner en mode "lent" tout en créant un signal vidéo, ou en mode "rapide" sans générer de signal vidéo (généralement utilisé pour de longs calculs). Un autre problème était que la RAM principale était utilisée pour stocker l'affichage à l'écran, avec pour résultat que la taille de l'écran disponible diminuait progressivement à mesure que la taille d'un programme augmentait (et vice versa); avec 1 Ko de RAM, l'exécution d'un programme de 990 octets entraînerait l'affichage d'une seule ligne de caractères à l'écran ; un plein écran (32×24) ne laisserait que 384 octets au programmeur.

La sortie vidéo était en noir et blanc, basée sur des caractères. Cependant, le jeu de caractères ZX80 comprenait quelques glyphes graphiques simples basés sur des blocs, permettant d'accomplir des graphiques de base, avec un certain effort. L'un des avantages de l'utilisation de la vidéo monochrome est que les différentes normes de diffusion de couleurs (par exemple PAL , SECAM ) n'étaient tout simplement pas un problème lorsque le système était vendu en dehors du Royaume-Uni.

Expansion

Outre les ports cassette et vidéo intégrés, le seul moyen d'extension fourni était une ouverture de fente à l'arrière du boîtier, qui exposait un connecteur de bord de bus d'extension sur la carte mère. Le même bus de slot a été continué sur le ZX81, et plus tard le ZX Spectrum , qui a encouragé une petite industrie artisanale de périphériques d'extension, y compris des packs mémoire, des imprimantes et même des lecteurs de disquettes . Le pack de RAM Sinclair ZX80 original contenait 1, 2 ou 3 Ko de RAM statique et un modèle ultérieur contenait 16 Ko de RAM dynamique (DRAM).

ZX80 amélioré montrant la superposition de clavier de remplacement de style ZX81 à utiliser avec la ROM 8K

Après la sortie du ZX81, une ROM ZX81 de 8 Ko était disponible pour mettre à niveau le ZX80 à un coût d'environ 20% d'un vrai ZX81. Il est venu avec une superposition de clavier mince et un manuel ZX81. En retirant simplement le capot supérieur du ZX80 et en retirant l'ancienne ROM de son support et en insérant soigneusement la nouvelle ROM et en ajoutant la superposition du clavier, le ZX80 fonctionnerait désormais presque de la même manière que le bon ZX81 - à l'exception du mode SLOW, en raison de la différences de matériel entre les deux modèles. Le processus a été facilement inversé pour ramener le ZX80 à sa configuration d'origine.

Une modification courante par les utilisateurs amateurs consistait à attacher un clavier pleine taille, déplaçant éventuellement la carte mère dans un boîtier plus grand. Cela avait le double avantage de rendre la machine plus facile à taper, tout en augmentant la ventilation de la carte mère.

Versions

La version britannique de la machine était la norme, et seuls les changements qui étaient absolument nécessaires pour vendre des unités sur d'autres marchés ont été apportés. En fait, le seul véritable changement apporté sur la plupart des marchés concernait la fréquence de sortie vidéo (le ZX80 utilisait un transformateur d'alimentation externe, donc les différences de fréquence de ligne CA et de sortie n'étaient pas un problème pour la machine elle-même). Un résultat de ceci est que la machine avait des touches de clavier et des caractères qui étaient distinctement britanniques : "Newline" a été utilisé au lieu de "Enter", "Rubout" au lieu de "Backspace" ou "Delete", et le jeu de caractères et le clavier inclus le symbole de la livre .

Accueil

Le ZX80 a été largement annoncé comme le premier ordinateur personnel pour moins de 100 £ (200 $ US). Kilobaud Microcomputing a aimé la conception de la version pré-assemblée, et a déclaré que le scintillement de l'écran pendant l'entrée ou la sortie était ennuyeux mais était utile comme indicateur de la ordinateur fonctionne correctement. Il a salué la documentation comme étant excellente pour les novices et a noté que l'achat de l'ordinateur était moins cher que de suivre un cours universitaire sur BASIC. Le magazine a conclu : "Le ZX-80 est un véritable ordinateur et un excellent rapport qualité-prix", mais uniquement pour les débutants qui pourraient apprendre de la documentation ou des programmeurs expérimentés dans l'écriture du logiciel Z-80. BYTE a qualifié le ZX80 d'« appareil remarquable ». Il a fait l' éloge en temps réel, la vérification de la syntaxe de base interactive, et a signalé que l'ordinateur de meilleurs résultats sur des critères que certains concurrents, y compris le TRS-80 Model I . L'effacement de l'écran pendant l'exécution du programme, la petite taille de la RAM et le Sinclair BASIC intégré inadéquat, ainsi que le clavier ont été critiqués, et l'examen a déconseillé l'achat de la version en kit de l'ordinateur étant donné la difficulté de l'assemblage et parce que les acheteurs n'ont pas économisé d'argent. BYTE a conclu que « le ZX80 pourrait être résumé comme un système informatique personnel portable hautes performances, à très faible coût ... le ZX80 est un bon point de départ ».

Les ventes de la ZX80 ont atteint environ 50 000, ce qui a contribué de manière significative à ce que le Royaume-Uni soit le leader mondial de la possession d'ordinateurs personnels dans les années 1980. En raison de la conception peu sophistiquée et de la tendance des unités à surchauffer, les machines survivantes en bon état sont recherchées et peuvent atteindre des prix élevés par les collectionneurs.

Clones

Il y avait aussi des clones du ZX80, comme le MicroAce , et du Brésil le Nova Eletrônica/Prológica NE-Z80 et le Microdigital TK82.

Remarques

Liens externes