ZX Spectrum
| Selles artiklis on õigekeele- või stiilivigu. Palun aita artiklit keeleliselt parandada. |
| Tüüp | 8-bitine koduarvuti |
|---|---|
| Tootmise algus | 23. aprill 1982 |
| Tootmine lõpetatud | 1992 |
| Protsessor | Zilog Z80A @ 3.5MHz |
| Muutmälu | 16 kB / 48 kB / 128 kB |
| Operatsioonisüsteem | Sinclair BASIC |
| Eelkäija | ZX81 |
| Järeltulija | QL |
ZX Spectrum on 8-bitine koduarvuti, mida arendas ja tootis Suurbritannia ettevõte Sinclair Research.[1] 1986. aastal ostis ZX Spectrumi õigused Amstrad, kes jätkas uute mudelite tootmist.
ZX Spectrum sarjas avaldati kokku kuus erinevat mudelit. Kõige esimene mudel oli ZX Spectrum 16K/48K, mis tuli välja 1982. aastal [2] ning kõige viimane mudel oli ZX Spectrum +3, mis tuli müüki 1987. aastal.[3]
Kokku müüdi erinevaid mudeleid üle viie miljoni. Lisaks müüdi suurel hulgal erinevaid ZX Spectrumi kloone.[4] ZX Spectrum oli üks esimestest laia kasutajaskonnaga koduarvutitest Ühendkuningriigis ning selle tähtsust seal võib võrrelda Commodore 64 mõjuga Ameerika Ühendriikides. Samuti oli ZX Spectrum laialt levinud Skandinaavias ning Ida-Euroopas, kaasa arvatud Eestis.
Sisukord |
Ajalugu [muuda]
ZX Spectrum muutus kiiresti populaarseks ja sellel oli esmasest müükitulekust alates positiivne maine tehnoloogiahuviliste seas. Anti välja mitmeid ainult ZX Spectrumile pühendatud ajakirju, sealhulgas Sinclair User (1982)[5], Your Sinclair (1983)[6] ja CRASH (1984)[7]. Need sisaldasid nii tehnilist informatsiooni, näiteks valmistrükitud programme ning Sinclair Basic programmeerimiskeeles programmeerimise õpetusi, kui ka tavakasutajale mõeldud artikleid, näiteks uute mängude kirjeldusi ja lisaseadmete ülevaateid.
Kuna ZX Spectrumile ning selle kloonidele toodeti kolmandate osapoolte poolt suurel hulgal erinevat tarkvara ning lisaseadmeid, tõi ZX Spectrum endaga kaasa ka infotehnoloogiaga tegelevate firmade kasvu Ühendkuningriigis. Vahel nimetataksegi ZX Spectrumit arvutiks, mis pani aluse Ühendkuningriigi infotehnoloogiale.[8] Sinclair Research Ltd omanikule Clive Sinclairile anti 1983.l aastal rüütlistaatus “teenuste eest Briti tööstusele”.[2]
Peamisteks rivaalideks ZX Spectrumile Ühendkuningriigi turul 1980. aastate alguses olid Commodore 64, BBC Microcomputer ning hiljem ka Amstrad CPC seeria.
Amstrad ostab ZX Spectrumi õigused [muuda]
7. aprillil 1986. aastal teatas Amstrad, et on ostnud kõik Sinclair Researchi arvutitehnikaga seotud õigused 5 miljoni naela eest, sealhulgas ZX Spectrum sarja tootmis-, müügi- ja kaubamärgiõigused[9]. Selle tehinguga omandas Amstrad ka kõik Sinclair Researchi ladudes olevad ZX Spectrum mudelid, ainuüksi mille müügist nad teenisid rohkem kui ostusummaks olnud 5 miljonit naela[9]. Amstrad andis välja ka kolm uut Sinclairi mudelit, kuid 1992. aastal otsustati kõigi ZX Spectrum mudelite tootmine lõpetada.
Riistvara [muuda]
Kuigi juba ZX Spectrumi esimesed mudelid olid väga populaarsed arvutimängude mängimiseks, ei olnud arvuti selleks isegi tolleaegsete standardite kohaselt väga optimaalne. ZX Spectrumil puudusid sisseehitatud juhtkangiväratid, selle heli oli primitiivne ja videoväljund oli pigem sobiv teksti näitamiseks.
Kõikides ZX Spectrum mudelites on Zilog Z80A protsessor, mis töötab sagedusel 3.5 MHz.[10] Kõige esimesel ZX Spectrumi mudelil on 16 kB püsimälu ning kas 16 või 48 kB muutmälu. Hilisemate mudelite puhul on püsimälu maht 64 kB ja muutmälu maht 128 kB.
Erinevalt enda eelkäijast Sinclair ZX81-st kuvab ZX Spectrum pilti värviliselt. Videoväljund toimub läbi RF modulaatori ning on mõeldud kasutamiseks tolleaegsete televiisoritega. Teksti näitamiseks on kasutusel 32 x 24 tähemärkide ruudustik, mis sisaldab tähemärke ZX Spectrumi märgistusest või parasjagu jooksva rakenduse märgistusest. Kasutada saab 15 tooni - 7 värvi, millel igaühel on nii ere kui tume varjund ning lisaks veel must värv.[11]
Pildi resolutsioon on 256×192, kusjuures värvidele kehtivad samad piirangud nagu tähemärkide puhul. Mälu kokkuhoidmise eesmärgil salvestatakse värvide andmed pikslite rasterist eraldi, 32x24 ülekatte massiivis vastavalt tähemärkide ruudustikule. [12] Iga piksli puhul salvestatakse esiplaani- ja taustavärv, ereduse tase (kas tavaline või ere) ning “vilkumise” lipuke, mille tõeväärtuse korral esiplaani- ja taustavärvid vahelduvad regulaarsete intervallide järel.[12]
Heli väljundamine toimub esimeste mudelite puhul läbi arvuti küljes oleva kõlari, millel on üks kanal ning 5-oktaavine heliulatus. Hilisemate mudelite puhul toimub heli väljundamine läbi televiisori kõlari, kanalite arv kasvas kolmeni ning heliulatus seitsme oktaavini.[2][3]
Kasutaja poolt andmete ja käskluste sisendamine toimub peamiselt klaviatuuri kaudu, kuigi osadel mudelitel on ka juhtkangi väratid. Samuti on võimalik juhtkange ühendada lisaseadmete abil.
Suurem osa levitatavast ZX Spectrumi tarkvarast oli helikassettidel, eriti mängude puhul. Andmete kassettidelt sisselaadimise jaoks on esimeste mudelite küljes sisend- ja väljundväratid tavalise kassettmakiga ühendamiseks, et programme ja andmeid laadida ja salvestada. Hilisemate mudelite puhul on lintseade kas sisseehitatud või kasutatakse hoopis flopiseadet. Samuti on masina küljes I/O ühendussiin, mille külge saab ühendada lisasisendseadmeid, näiteks ZX Microdrive seadmeid.
Püsivara [muuda]
Programmikoodi kompileerimise ja jooksutamisega tegelev Sinclair BASIC interpretaator paikneb püsimälus koos vajalike süsteemirutiinidega. Interpretaator arendati edasi ZX81 peal kasutatud versioonist, lisades sinna juurde mitmeid uusi võimalusi, mis tegid sellel programmeerimise mugavamaks. Näiteks lisati Spectrum BASIC puhul uued käsud pildi ja heli programmeerimiseks ning lisati tugi mitmerealiste käskude kasutamiseks. Seetõttu saab koodis muudatusi tegemata ZX81 BASIC programme tihti kompileerida ja jooksutada ka ZX Spectrumi peal. Erinevalt ZX81 arvutist põhines aga ZX Spectrumi märgistik ASCII märgistikul.[13]
Lisaseadmed [muuda]
ZX Spectrumile on saadaval lai valik erinevaid lisaseadmeid, mis on toodetud kas Sinclair Research või kolmandate osapoolte poolt.
Sinclair Research lisaseadmed [muuda]
- ZX Printer.[14]
- ZX Interface 1 lisamoodul, millega saab lisada 8 kB muutmälu, RS-232 jadavärati, LAN liidese ning liidese kuni kaheksa ZX Microdrive seadme ühendamiseks. [15]
- ZX Interface 2, millega saab lisada kaks väratit juhtkangide jaoks.[16]
Kolmandate osapoolte lisaseadmed [muuda]
Lisaks Sinclair Research enda toodetud lisaseadmetele on saadaval ka lai valik teiste tootjate poolt toodetud ZX Spectrumi mudelitega ühilduvaid riistvaraseadmeid, millest olulisematest võiks mainida:
- Morex Peripherals Centronics/RS-232 liides[17]
- Currah MicroSpeech kõnesünteesi moodul[18]
- Videoface Digitiser muutmälupakett[19]
- Cheetah Marketing SpecDrum trummimasin[20]
- Multiface, firma Romantic Robot poolt toodetud hetktõmmiste tegemise toega disassembler[21]
- Abbeydale Designers/Watford Electronics SPDOS kettaseadmeliides[22]
- Abbeydale Designers/Kempston KDOS kettaseadmeliides[23]
SPDOS ja KDOS liidesed olid esimesed, mille komplektis oli kaasas ka kontoritarkvara (Tasword Word Processor tekstiredaktor[24], Masterfile andmebaas[25] ja OmniCalc tabelarvutusprogramm[26]). See tarkvarakomplekt oli paljude väiksemate firmade jaoks esimene taoline ning tegi neile esmakordselt võimalikuks arvepidamise haldamise arvutis.
Tarkvara [muuda]
Alates Spectrumi esmasest müükitulekust on sellele avaldatud üle 20000 programmi ning neid lisandub pidevalt juurde. Näiteks 2010. aastal avaldati üle 90 uue ZX Spectrumi programmi.[27]
Kuigi enamus tarkvaraprogrammidest on mängud, on ZX Spectrumile loodud tarkvara väga mitmekesine. Sinna hulka kuuluvad erinevate programmeerimiskeelte implementatsioonid, andmebaasid (nt. VU-File), tekstiredaktorid (nt. Tasword II), tabelarvutusprogrammid (nt. VU-Calc), joonistamistarkvara (nt. OCP Art Studio) ning isegi 3D-modellerimise tarkvara (nt. VU-3D).
Tarkvara levitamine [muuda]
Suurem osa ZX Spectrum tarkvara levitati helikassettidel, kuigi oli ka tarkvara, mida sai osta ainult ZX Microdrive seadmetel. ZX Spectrum +3 mudelile kirjutatud tarkvara oli flopidiskettidel, kuna sel mudelil enam lintsalvestit standardvarustuses polnud.
Vabavaralist tarkvara levitati samuti läbi trükimeedia, näiteks tehnikaajakirjades ja eraldi raamatutes. Need sisaldasid BASIC programme, mille lugejad trükkisid arvutisse, käivitasid ning seejärel soovi korral salvestasid kassetile.
Kuna tarkvara salvestati peamiselt helikassettidel, siis sai tarkvara levitada ka televisiooni ja raadio kaudu. Saatejuht andis kuulajatele ülevaate edastatavast programmist, mis seejärel edastati heliformaadis. Kuulajad ühendasid enda kassettmaki raadio või televiisoriga ning lindistasid programmid kassetile.[28]
Tarkvara kopeerimine [muuda]
Kuna tarkvara levitati peamiselt tavalistel helikassettidel, oli tarkvara kopeerimine lihtne ja tavakasutajate seas levinud. Selleks läks vaja ainult kassetti ja lindistamisvõimalusega kassettmakki.
Kuna aga tarkvaratootjad pidasid tarkvara loata kopeerimist piraatluseks, siis hakati ärilistel eesmärkidel loodud tarkvarale lisama erinevaid kopeerimisvastaseid meetmeid, näiteks:
- programmi käivitades küsiti kaasasolevast dokumentatsioonist mingil kindlal asukohal olevat sõna
- programmi käivitamisel nõuti mingi tarkvaraga kaasas oleva lisaseadme ühendamist arvutiga[29]
Tarkvara tänapäeval [muuda]
ZX Spectrumi tarkvara on tänapäeval Internetist lihtsalt kättesaadav. Suurim Internetis olev ZX Spectrumi tarkvara arhiiv on World of Spectrum, kus on rohkem kui 21000 erinevat programmi. Selle veebilehe legaalsuse üle käivad aktiivselt vaidlused ning paljud tarkvaratootjad on nõudnud enda tarkvara eemaldamist. Samas on aga ka neid, kes on andnud ametliku heakskiidu enda tarkvara arhiivis talletamiseks.[30]
Tarkvara emuleerimine [muuda]
Populaarne programm ZX Spectrumi programmide tõmbamiseks personaalarvutisse on Taper. See võimaldab kassetmaki ühendada personaalarvuti helikaartiga või rööpväratiga ning läbi selle tarkvara arvutisse tõmmata. Seejärel saab arvutisse tõmmatud tarkvara käivitada, kasutades selleks emulaatorit. Emulaatortarkvara on saadaval kõigile levinumatele operatsioonisüsteemidele. [31]
Mudelid [muuda]
Aastatel 1982-1990 anti välja kuus erinevat ZX Spectrum mudelit, millest esimesed kolm toodeti Sinclair Research poolt ning viimased kolm Amstradi poolt.
Sinclair Research mudelid [muuda]
ZX Spectrum 16K/48K [muuda]
Kõige esimene ZX Spectrum sarja mudel anti välja 1982. aastal. Sellest mudelist oli kaks versiooni – ühel oli 16 kB ning teisel 48 kB muutmälu. Mõlema versiooni puhul on püsimälu suuruseks 16 kB. 16 kB muutmäluga mudeli puhul on võimalus suurendada muutmälu mahtu 48 kB-ni, lisades arvutile tütarplaadi või välise 32 kB muutmälu mooduli, mis tuleb ühendada laienduspesasse. Esimene ZX Spectrum mudel on kergesti äratuntav klaviatuuril oleva vikerkaaremotiivi järgi.[2]
| Tootmise algus | 1982 |
|---|---|
| Püsivara | 3.54 MHz Zilog Z80A CPU
16Kb / 48Kb muutmälu |
| Video | 32 x 24 tähemärki, 256 x 192 pikslit, 8 värvi |
| Heli | 1 kanal, 5 oktaavi |
| Sisend ja väljund | Z80 siin, kassetid, RF televiisor |
| Salvesti | Väline lintseade (kassettmakk) või Microdrive seade |
ZX Spectrum+ [muuda]
ZX Spectrum+ mudeli tootmine algas 1984. aastal. Erinevused esimese mudeliga olid peamiselt arvuti kesta ja klaviatuuri osas, näiteks olid klaviatuuri klahvid kummi asemel plastikust ning lisatud oli lähtestamisnupp. ZX Spectrum+ elektroonikadetailid olid aga identsed esimese mudeli 48 kB versiooniga ning neid sai mudelite vahel vahetada.[32]
| Tootmise algus | 1984 |
|---|---|
| Püsivara | 3.54 MHz Zilog Z80A CPU
48Kb muutmälu |
| Video | 32 x 24 tähemärki, 256 x 192 pikslit, 8 värvi |
| Heli | 1 kanal, 5 oktaavi |
| Sisend ja väljund | Z80 siin, kassetid, RF televiisor |
| Salvesti | Väline lintseade (kassettmakk) või Microdrive seade |
ZX Spectrum 128 [muuda]
ZX Spectrum 128 anti välja 1985. aastal. See on välimuselt väga sarnane ZX Spectrum+ mudelile ja ainukeseks väliseks erinevuseks on suur väline jahutusradiaator, mis asendas varasemates mudelites kasutuses olnud sisemist jahutusradiaatorit.
Uuendused võrreldes eelmise mudeliga olid ka 128 kB muutmälu maht, kolmekanaline heli läbi AY-3-8912 kiibi, MIDI ühilduvus, RS-232 jadavärat, RGB monitori värat, 32 kB püsimälu koos uuendatud BASIC redaktoriga ning väline lülituspaneel.
Erinevalt enda eelkäijatest polnud ZX Spectrum 128 mudelil ka sisemist kõlarit ning heli mängiti läbi televiisori kõlarite.[33]
| Tootmise algus | 1985 |
|---|---|
| Püsivara | 3.54 MHz Zilog Z80A CPU
128Kb muutmälu |
| Video | 32 x 24 tähemärki, 256 x 192 pikslit, 8 värvi |
| Heli | 3 kanalit, 7 oktaavi |
| Sisend ja väljund | Z80 bus, tape, RF television, lülituspaneel, RS232 - Midi Out, RGB |
| Salvesti | Väline lintseade (kassettmakk) |
Amstrad mudelid [muuda]
Pärast seda, kui Amstrad 1986. aastal ostis Sinclair Researchilt kõik arvutitehnikaga seotud kaubamärgid ning tootmisõigused, hakkas ZX Spectrum mudeleid arendama Amstrad. Kokku tootis Amstrad kolm ZX Spectrumi mudelit.
ZX Spectrum +2 [muuda]
Amstradi esimene Spectrumi mudel oli ZX Spectrum +2, mille tootmine algas 1987. aastal. Sellel mudelil oli vedruklahvidega klaviatuur, kaks juhtkangiväratit ning sisseehitatud Datacorder lintseade. Muudelt omadustelt oli ta peaaegne identne ZX Spectrum 128 mudeliga. Kuna aga püsimälus oli mõningaid muudatusi võrreldes eelmiste versioonide püsimäluga, siis oli eelmistele mudelitele loodud tarkvara puhul ühildumisprobleeme.[34]
| Tootmise algus | 1987 |
|---|---|
| Püsivara | 3.54 MHz Zilog Z80A CPU
128Kb muutmälu |
| Video | 32 x 24 tähemärki, 256 x 192 pikslit, 8 värvi |
| Heli | 3 kanalit, 7 oktaavi |
| Sisend ja väljund | Z80 siin, kassetid, RF televiisor, lülituspaneel, RS232 - Midi Out, RGB |
| Salvesti | Sisseehitatud lintseade |
ZX Spectrum +2A [muuda]
ZX Spectrum +2A mudeli tootmine algas 1987. aastal ning üheks selle peamiseks eesmärgiks oli ühtlustada Amstradi tootevalikut.
+2A mudel põhines Amstradi +3 4.1 ROM mudelil. Kasutusele võeti uus emaplaat, mis oluliselt vähendas kiipide arvu. Paljud kiibid integreeriti uude rakendusspetsiifilisse mikroskeemi. Samuti oli +2A mudelil oluliselt võimsam toiteplokk eelmiste mudelitega võrreldes.[34]
| Tootmise algus | 1987 |
|---|---|
| Püsivara | 3.54 MHz Zilog Z80A CPU
128Kb muutmälu |
| Video | 32 x 24 tähemärki, 256 x 192 pikslit, 8 värvi |
| Heli | 3 kanalit, 7 oktaavi |
| Sisend ja väljund | Z80 siin, kassetid, RF televiisor, lülituspaneel, RS232 - Midi Out, RGB |
| Salvesti | Sisseehitatud lintseade |
ZX Spectrum +3 [muuda]
ZX Spectrum +3 on välimuselt sarnane +2 mudeliga, kuid lintsalvesti asemel on +3 mudelil sisseehitatud kolmetolline flopiseade.
+3 mudelile lisati kaks 16 kB püsimälu kiipi. Ühel neist asus 128 mudeli modifitseeritud püsimälu ning teisel oli +3 mudeli ketta-opsüsteem +3DOS, mis oli modifitseeritud versioon Amstradi AMSDOS tarkvarast. Mõned vanemad 48K ja 128K mudelid olid seetõttu +3 mudeliga mitteühilduvad. Ka ZX Interface 1 lisaseadmete komplekt oli mitteühilduv ning seetõttu ei saanud Microdrive seadmeid +3 mudeli puhul kasutada.
Kõikidest ZX Spectrumi mudelitest on see ainuke, mis on suuteline jooksutama CP/M operatsioonisüsteemi ilma lisariistvarata.
ZX Spectrum +3 mudeli tootmine lõppes 1990 detsembris.[3]
| Tootmise algus | 1988 |
|---|---|
| Püsivara | 3.54 MHz Zilog Z80A CPU
128Kb muutmälu |
| Video | 32 x 24 tähemärki, 256 x 192 pikslit, 8 värvi |
| Heli | 3 kanalit, 7 oktaavi |
| Sisend ja väljund | Z80 siin, flopidisketid, RF televiisor |
| Salvesti | Sisseehitatud flopiseade |
Kõige populaarsemad mängud [muuda]
|
Top 10 mis on võetud ajakirjast «Your Sinclair»: |
Top 10 mis on võetud ajakirjast «CRASH»: |
Viited [muuda]
- ↑ "Sinclair ZX Spectrum". Vaadatud 2011-11-27.
- ↑ 2,0 2,1 2,2 2,3 "ZX Spectrum 16K/48K". Vaadatud 2011-11-27.
- ↑ 3,0 3,1 3,2 "ZX Spectrum +3". Vaadatud 2011-11-27.
- ↑ "Retro Home Computers - ZX Spectrum". Vaadatud 2011-11-27.
- ↑ "Sinclair User Magazine Online". Vaadatud 2011-11-27.
- ↑ "Your Sinclair: A Celebration". Vaadatud 2011-11-27.
- ↑ "CRASH magazine: The Online Edition". Vaadatud 2011-11-27.
- ↑ Williams, Chris. "Sinclair ZX Spectrum: 25 today". Vaadatud 2011-11-27.
- ↑ 9,0 9,1 "CRASH Issue 28". Vaadatud 2011-11-27.
- ↑ "Home of the Z80 CPU". Vaadatud 2011-11-27.
- ↑ "ZX Basic Manual. Introduction.". Vaadatud 2011-11-27.
- ↑ 12,0 12,1 "ZX Basic Manual. Colours.". Vaadatud 2011-11-27.
- ↑ "ZX Spectrum Technical Data". Vaadatud 2011-11-27.
- ↑ "ZX Printer". Vaadatud 2011-11-27.
- ↑ "ZX Interface 1". Vaadatud 2011-11-27.
- ↑ "ZX Interface 2". Vaadatud 2011-11-27.
- ↑ "Your Spectrum, Issue 2, March 1984". Vaadatud 2011-11-27.
- ↑ "Currah MicroSpeech - World of Spectrum". Vaadatud 2011-11-27.
- ↑ "Videoface - World of Spectrum". Vaadatud 2011-11-27.
- ↑ "Cheetah SpecDrum - World of Spectrum". Vaadatud 2011-11-27.
- ↑ "Multiface - World of Spectrum". Vaadatud 2011-11-27.
- ↑ "Watford SP-DOS". Vaadatud 2011-11-27.
- ↑ "Kempston Disc Interface". Vaadatud 2011-11-27.
- ↑ "Tasword Word Processor". Vaadatud 2011-11-27.
- ↑ "Masterfile". Vaadatud 2011-11-27.
- ↑ "OmniCalc". Vaadatud 2011-11-27.
- ↑ "Sinclair Infoseek, 2010". Vaadatud 2011-11-27.
- ↑ "Sinclair User, Issue 16". Vaadatud 2011-11-27.
- ↑ "Wacky Copy Protection Methods From the Good Old Days". Vaadatud 2011-11-27.
- ↑ "Copyrights and Distribution Permissions". Vaadatud 2011-11-27.
- ↑ "Emulators". Vaadatud 2011-11-27.
- ↑ "ZX Spectrum+". Vaadatud 2011-11-27.
- ↑ "ZX Spectrum 128". Vaadatud 2011-11-27.
- ↑ 34,0 34,1 "ZX Spectrum +2". Vaadatud 2011-11-27.