Sinclair ZX80

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Sinclair ZX80
calculator
ZX80.jpg
Tip computer de acasă
tara de origine Regatul Unit Regatul Unit
Producător Sinclair Research
Prezentare 1979
Începutul vânzării Februarie 1980
Sfârșitul vânzării August 1981
Exemplare produse 100.000 [1]
Preț introductiv 79,95 GBP (set)
99,96 GBP (asamblat)
CPU NEC µPD780C la 3,25 MHz
(clona Zilog Z80A )
rom 4 kB
RAM ca standard 1 kB
RAM maxim 64 kB
Sloturi externe conector de expansiune
Tastatură încorporată da (alfanumeric, 40 de taste, atingere)
Rezoluții video numai text, 32 × 22 caractere, monocrom
Ușile port pentru casetă , ieșire video TV
SO ca standard Sinclair BASIC
Greutate 340 g
Dimensiuni (H x W x D) 208 × 159 mm [2]
Setul de caractere al Sinclair ZX 80: observați-le pe cele semi-grafice, alcătuite din sferturi de pătrate umplute diferit.

Sinclair ZX80 este un computer de casă fabricat între 1979 și 1981 de Sinclair Research .

Are o importanță istorică, deoarece a fost o alternativă hobbyistă accesibilă la mașinile profesionale, cum ar fi Commodore PET sau Radio Shack TRS-80 . [3]

Istorie

Proiectat de Jim Westwood, a fost un computer conceput în scopul economisirii, atât de mult încât a fost vândut și sub formă de kit; în acest caz, cumpărătorii trebuiau să asambleze și să sudeze singuri componentele aferente. Operațiunea a fost la îndemâna multora, iar în câteva ore au avut un computer funcțional. [3] Oferta a fost trimisă prin poștă numai la un preț de 79,95 GBP în versiunea kitului sau 99,95 GBP în versiunea asamblată. [3] Cele 70.000 de unități vândute în mai puțin de 1 an [3] și cele peste 100.000 de unități vândute până în august 1981 , când a ieșit din producție, mărturisesc succesul și aprecierea ZX80, nu numai acasă, ci și în străinătate : peste 60% din exemplarele produse au fost exportate. [1]

Deși un articol din 1985 din Personal Computer World îl acuza că a descurajat milioane de utilizatori să nu mai dorească vreodată să se ocupe din nou de PC-uri, din cauza „tastaturii sale inutilizabile și a bazei extravagante”, [1] și în ciuda faptului că era un computer foarte primitiv , nu conform standardelor actuale ale vremii, [1] ZX80 a fost una dintre primele mașini destinate utilizării pur casnice, împreună cu Compucolor 8001 . [1] A fost întrerupt în anul următor comercializării sale, deoarece a fost înlocuit cu versiunea avansată ZX81 .

Descriere generala

Computerul a avut un plastic alb caz și sa bazat, în primele versiuni, pe microprocesor μPD780C-1 produs deNEC , ulterior înlocuit cu Z80A tactat la 3,25 MHz . Nu avea sunet și singurul mod video pe care îl suporta era textul monocrom, cu un ecran de 32 × 22 de caractere. Comenzile BASIC nu au fost introduse „literă cu literă”, ci au fost selectate așa cum se întâmplă într-un calculator științific : fiecare tastă a fost asociată cu comenzi diferite care au fost alese folosind taste funcționale speciale.

Placa de bază conținea: 1 KByte de memorie RAM (statică) utilizabilă de utilizator; un ROM de 4 KB care conține sistemul de operare al mașinii, limbajul de programare Sinclair BASIC și un editor ; un modulator video și o „ interfață pentru un recorder în casete , singurul dispozitiv de stocare în masă acceptat de seria ZX80.

O caracteristică distinctivă a fost tastatura cu membrană integrată în corpul camerei, o soluție care a fost apoi preluată și de ZX81 .

Caracteristici

Hardware

Pentru a economisi costurile de fabricație, computerul a folosit cipuri TTL frecvent întâlnite pe piață și nu avea circuite electronice dedicate principalelor funcții I / O. Prin urmare, ZX80 nu avea coprocesoare care să-l ajute să gestioneze aparatul: astfel CPU-ul a avut grijă nu numai să execute programul, ci și să scaneze tastatura pentru a intercepta tastele apăsate, să gestioneze casetofonul și să genereze semnalele necesare. pe ecran (cum ar fi un procesor video). Acest lucru a făcut ca videoclipul să cadă („pâlpâirea” imaginii) atunci când tastele au fost apăsate sau în timp ce un program rulează. [4]

Versiunea în limba engleză a computerului a fost cea „standard”: pentru celelalte piețe Sinclair Research a făcut doar modificările strict necesare, în principal în ceea ce privește modulatorul video, pentru diferitele frecvențe de scanare ale diferitelor state și pentru sursa de alimentare externă, pentru diferitele tensiuni electrice domestice. Datorită acestei alegeri comerciale, tastatura avea câteva taste cu cuvinte în engleza „britanică”: „NEW LINE” în ​​loc de „ENTER” comun, „BACKSPACE” înlocuit cu „RUBOUT”, simbolul „£” pentru moneda monetară ( Lira sterlină).

Video

Ieșirea TV a computerului ar putea fi conectată la un televizor intern comun. Generatorul video al modelului ZX80 a folosit un circuit minim combinat cu gestionarea software a acestuia pentru a avea semnalul care trebuie trimis în exterior, un sistem preluat de la „ Mașină de scris TV ”, un proiect de Don Lancaster expus în cartea sa The TV Cheap Video Cartea de bucate (1978). [5] Rezultatul acestei alegeri a fost că ZX80 ar putea genera o imagine video numai atunci când nu avea alte sarcini de îndeplinit: în timp ce rulează un program în BASIC sau când utilizatorul a apăsat o tastă de pe tastatură, ecranul s-a estompat pentru o clipă. deoarece CPU a efectuat operațiunile necesare pentru a gestiona cererea. Acest lucru a făcut dificilă gestionarea graficelor în mișcare, deoarece programul a trebuit să introducă pauze pentru a permite sistemului să afișeze modificările vizuale ulterioare. Pentru a rezolva această problemă, succesorul său, ZX81 , a introdus un mecanism prin care utilizatorul putea alege între 2 moduri de operare: „SLOW” (lent), în care procesorul dedica o parte din puterea sa de calcul generării de semnal. în execuția programelor și „FAST” (rapid), în care CPU nu a generat nicio imagine, rezervându-și toată puterea pentru executarea programului (un mod util de a efectua sesiuni lungi de calcul). [6]

O altă problemă a fost aceea că cantitatea mică de RAM trebuia să conțină și imaginea ecranului, rezultatul fiind că dimensiunea ecranului a scăzut odată cu creșterea lungimii programului BASIC. ZX80 a gestionat doar textul, dar setul de caractere prezente în ROM conținea și caractere semi-grafice particulare compuse din pătrate de 4 × 4 pixeli umplute alternativ, astfel încât folosirea lor a fost posibilă simularea unui mod pseudo-grafic de 64 × 44 puncte.

Extensibilitate

ZX80 are un conector pieptene în spate, un port de expansiune pentru computer, obținut direct pe placa de bază a computerului: periferice și carduri de expansiune precum imprimante, unități de disc și expansiuni de memorie ar putea fi conectate la acesta. Acestea din urmă au fost oferite inițial de Sinclair în dimensiunile de 1, 2 sau 3 kB de RAM statică, iar mai târziu și în cea de 16 kB de RAM dinamică ; alți producători au propus, de asemenea, extinderi de 64 kB.

În primul an de viață al ZX80, a trebuit să vă mulțumiți cu extinderi RAM oficiale, dar adăugarea a 3 kB a costat 60 de lire sterline. Nick Lambert de la Southampton a decis să construiască singur o expansiune echivalentă pentru a economisi bani și, văzând că a reușit să fie competitiv, a ajuns să înființeze Quicksilva pentru a vinde aceste seturi cu 40 GBP prin corespondență. Compania a produs diverse alte expansiuni pentru ZX80, inclusiv o placă de sunet ingenioasă. [7]

Odată cu lansarea ZX81, a fost oferit un kit de actualizare pentru ZX80 care conține noul model ROM și o nouă membrană de tastatură. Înlocuindu-le pe ambele au obținut un computer aproape identic cu ZX81, cu excepția posibilității de a alege între modurile SLOW și FAST, datorită diferențelor tehnice dintre cele două mașini.

Software

O mică bibliotecă de software comercial este cunoscută pentru ZX80, mai ales jocuri video , înainte de a fi înlocuită de ZX81 și doar cu acesta din urmă scena software-ului a înflorit cu adevărat. Quicksilva , cunoscut atunci pentru expansiunile sale hardware pentru ZX80, a început să experimenteze în domeniul jocurilor video prin lansarea unei versiuni neoficiale a Defender . Se credea de obicei că jocurile de acțiune nu erau viabile pe ZX80 din cauza pâlpâirii ecranului, dar Ken MacDonald de la Macronics Systems a făcut un mare pas înainte. Ecranul ZX80 este actualizat doar 80% din timp, iar MacDonald a dezvoltat un handler de întrerupere pentru a rula codul în timpul pauzelor datorită intervalului de golire verticală (VBLANK) și să nu interfereze cu afișajul. MacDonald a botezat uimitoarea metodă de afișare activă și a creat jocuri cu animație fluidă inspirată de Breakout și Space Invaders . Codul sursă al acestuia din urmă, numit Space Intruders , a devenit cunoscut prin apariția în Tim Hartnell din Making the Most of Your ZX80 , așa că alți programatori au imitat metoda. La începutul numărului 1981 al revistelor britanice Personal Computer World și Practical Computing apăreau câteva reclame pentru jocurile ZX80 vândute pe casetă, în principal imitații ale celebrelor versiuni arcade sau video ale jocurilor de societate. Cei mai cunoscuți producători de software pentru ZX80 au fost Quicksilva și Bug-Byte . [8]

Notă

  1. ^ a b c d și Sinclair ZX80 , la nvg.ntnu.no , Planet Sinclair. Adus 20/10/10 .
  2. ^ Retro Gamer 72 , p. 43 .
  3. ^ a b c d ( EN ) Sinclair ZX80 , la old-computers.com .
  4. ^ Sinclair ZX80 , pe dataserve-retro.co.uk , DataServe Retro. Adus la 17 aprilie 2012 .
  5. ^ Ian Adamson, Richard Kennedy, A New Means To An Old End , în Sinclair și tehnologia „Sunrise” , Penguin Books, 1986.
  6. ^ Sinclair ZX81 , pe zx81.it , clubul de fani italian Sinclair ZX81. Adus 20/10/10 (arhivat din original la 14 februarie 2010) .
  7. ^ Retro Gamer 72 , pp. 44-45 .
  8. ^ Retro Gamer 72 , p. 45 .

Bibliografie

Elemente conexe

Alte proiecte

linkuri externe

Controlul autorității LCCN ( EN ) sh85122793
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT