Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

Sinclair ZX Spectrum +2A

Z Wikipedie, otevřené encyklopedie
(přesměrováno zSinclair ZX Spectrum +2B)
Sinclair ZX Spectrum +2A
Základní informace
VýrobceAmstrad
Specifikace
Operační systémSinclair BASIC,+3DOS
Grafický procesorGate Array 40077
Posloupnost
PředchůdceSinclair ZX Spectrum +2
NástupceSinclair PC 200
SouvisejícíSinclair ZX Spectrum +3
Některá data mohou pocházet zdatové položky.

Sinclair ZX Spectrum +2A[pozn. 1] je počítač z rodiny počítačůSinclair ZX Spectrum. Jedná se následníka počítačeSinclair ZX Spectrum +2 odvozeného od počítačeSinclair ZX Spectrum +3. Počítač existuje také ve variantě označované jakoSinclair ZX Spectrum +2B.

Sinclair ZX Spectrum +2

Jedná se o počítač hardwarově shodný s počítačem ZX Spectrum +3, který je místo 3"disketové jednotky vybavenkazetovým magnetofonem. Programové vybavení vROM počítače je shodné s počítačem ZX Spectrum +3, po připojení diskového řadiče se počítač dokonce ohlásí jako ZX Spectrum +3.[3]

Programové vybavení je proti počítačiSinclair ZX Spectrum +2 rozšířeno o+3DOS, který v případě tohoto počítače ovládá pouzeramdisk (po připojení disketové jednotky však může ovládat i tuto - ovšem v manuálu doporučovaná disketová jednotkaAmstrad FD-1 k počítači připojit přímo nelze, v manuálu k počítači doporučovaný interfaceAmstrad SI-1, prostřednictvím kterého mělo jít tuto disketovou jednotku připojit, se nikdy nevyráběl). Díky přítomnosti +3DOSu je paměť ROM rozšířena na 64KiB. Počítač obsahuje iparalelní port.

Pro zvýšení kompatility se staršími programy bývá vyměňována ROM počítače za dvě sady pamětí ROMZX Spectra 128K neboZX Spectra +2, tato úprava je nazývánaZX Spectrum 128Ke.[4]

Jiří Lamač aJakub Vaněk pro počítač vytvořili speciální variantu systémuCP/M, která pracuje pouze s kazetovým magnetofonem a ramdiskem.[5] Tato varianta CP/M má implementovánu češtinu v kóduKOI8-CS a umí ovládat jak paralelní port tak oba sériové porty počítače. Modul CCP je rozšířen o příkazy MLOAD, MSAVE a COPY.

Technické informace

[editovat |editovat zdroj]

Používané porty

[editovat |editovat zdroj]

Počítač k ovládání vestavěných periférií používá porty procesoru253 (šestnáctkově FD) a254 (šestnáctkově FE).[7] K portu 253 je připojeno více periferií, mezi nimi je rozlišováno pomocí vyššího bytu adresy portu.

desítkověšestnáctkovědekódovánívýznam
254FExxxxxxx0klávesnice, magnetofon, reproduktor, barva okraje
40930FFD0000xxxx xxxxxx0xparalelní port
81891FFD0001xxxx xxxxxx0xstránkování paměti
122852FFD0010xxxx xxxxxx0xrezervováno pro stavový registr řadiče disketové jednotky
163813FFD0011xxxx xxxxxx0xrezervováno pro datový registr řadiče disketové jednotky
327657FFD01xxxxxx xxxxxx0xstránkování paměti
49149BFFD10xxxxxx xxxxxx0xdata hudebního čipu AY
65533FFFD11xxxxxx xxxxxx0xvýběr datového registru hudebního čipu AY

Stránkování paměti

[editovat |editovat zdroj]

Protože procesor Z80 umožňuje adresovat pouze 64KiB paměti, je celá paměť o velikosti 192KiB rozdělena na stránky o velikosti 16KiB, které se připínají do adresového prostoru procesoru. Od adresy 0 do 16383 je připojena jedna ze čtyř stránek paměti ROM, od adresy 16384 do 32767 je připojena stránka č. 5 pamětiRAM od adresy 32768 do adresy 49151 je připojena stránka č. 2 paměti RAM a od adresy 49152 do adresy 65535 je možné připojit kteroukoli z osmi stránek paměti RAM, včetně stránek č. 2 a č. 5.[8] Kromě toho může být paměť nakonfigurována do tzv. režimuallram, kdy je celý adresovatelný rozsah tvořen pouze pamětí RAM. Počítač má dvě videoram, jednu umístěnou ve stránce č. 5 a druhou umístěnou ve stránce č. 7.

Schéma stránkování paměti počítače Sinclair ZX Spectrum +2A
65535
49152
RAM 0RAM 1RAM 2RAM 3RAM 4RAM 5RAM 6RAM 7RAM 3RAM 7RAM 3RAM 3
49151
32768
RAM 2RAM 2RAM 6RAM 6RAM 6
32767
16384
RAM 5RAM 1RAM 5RAM 5RAM 7
16383
0
ROM 0ROM 1ROM 2ROM 3RAM 0RAM 4RAM 4RAM 4
režim allram:00011011

Kestránkování paměti jsou použity porty 32765 a 8189. Význam jednotlivých bitů hodnot odeslaných na tyto porty je následující:

Port76543210
32765  zákaz stránkovánídolní bit
čísla stránky ROM
videoram:
0 - ve stránce 5
1 - ve stránce 7
číslo stránky RAM v adresovém prostoru od 49152
8189   strobe paralelního portumotor disketové mechanikyhorní bit čísla stránky ROM 0 - režim stránkování s ROM
volba rozložení RAM1 – režim stránkování allram

Odlišnosti od počítače Sinclair ZX Spectrum +2

[editovat |editovat zdroj]

Počítač je velmi podobný svému předchůdci, počítačiSinclair ZX Spectrum +2. Mezi těmito počítači je ale několik na první pohled viditelných rozdílů:

+2+2A/+2B
barvašedáčerná
napájecí konektorJackDIN
popisky tlačítek magnetofonuna tlačítkáchnad tlačítky
na zadní straněvětrací otvorparalelní port

Sinclair ZX spectrum +2B

[editovat |editovat zdroj]

Sinclair ZX Spectrum +2B je počítač identický s počítačem Sinclair ZX Spectrum +2A. Jako +2B začaly být počítače označovány po přenesení jejich výroby zTchaj-wanu doČíny.[1][pozn. 2] Současně s tím byl pozměněn nápis na počítači ohledně joysticků. Na počítači +2A je uvedeno „Use only SinclairSJS-1 joysticks“, na +2B je uvedeno „Use only Sinclair joysticks“.[9] Počítač se sám v úvodní obrazovce hlásí jako +2A.[10]

Počítač Sinclair ZX Spectrum +2B v Česku prodávala i společnostProxima - Software.[11] Občas bývá uváděno, že+2A je anglická verze počítače a+2B je španělská verze počítače.[12]

Poznámky

[editovat |editovat zdroj]
  1. počítač byl prodáván pod stejným jménem jako jeho předchůdceSinclair ZX Spectrum +2, ale kvůli odlišení od jeho předchůdce je jakoSinclair ZX Spectrum +2A běžně označován.[1] Jako +2A je počítač označen i v informačním štítku na spodní straně počítače a jako 128 +2A se označuje ve svém hlavním menu.[2]
  2. Stejně tak existovaly i počítačeSinclair ZX Spectrum +3 aSinclair ZX Spectrum +3B, ovšem u nich toto rozlišení není běžně uváděno.

Reference

[editovat |editovat zdroj]
  1. abk1.dyndns.org [online]. KapitolaThe Black Sinclair ZX Spectrum+2 128K.archivovaná verze naarchive.org.Dostupné v archivu pořízeném dne 2012-06-23. Dostupné také na:[1]. (anglicky) 
  2. Times Computer World - Sinclair Division [online]. [cit. 2024-03-30]. KapitolaSinclair ZX Spectrum 128K Plus 2A/B. (anglicky) 
  3. Sinclair ZX Spectrum 128K Plus 2A/B na sinclair.comboios.info
  4. ZX Spectrum 128Ke na scratchpad.wikia.com, 2010-06-09, aktualizováno 2010-12-05
  5. LEC-CP/M pro ZX Spectrum 128+2a.Sinclair 602 - technický zpravodaj pro mikroelektroniku a výpočetní techniku. Listopad 1989, čís. 4/89, s. 15.Dostupné v archivu pořízeném dne 2016-03-04. 
  6. 128K ZX Spectrum Reference - comp.sys.sinclair FAQ naWorld of Spectrum
  7. Hardware Ports - comp.sys.sinclair FAQ naWorld of Spectrum
  8. Stránkování pro Spectrum 128/+2/+2A/+3.FIFO. Január 1993, roč. 3, čís. 20, s. 9–10. 
  9. Archivovaná kopie.compgroups.net [online]. [cit. 2012-09-08].Dostupné v archivu pořízeném z originálu dne 2016-03-08. 
  10. Sinclair ZX Spectrum +2B na heimcomputer.de
  11. Sinclair ZX spectrum +2B 128K.ZX Magazín. 1994, čís. 2/94, s. zadní strana obálky.ISSN1210-4833. 
  12. http://mts.speccy.cz/info_zxs/infozxs.htm

Literatura

[editovat |editovat zdroj]

Externí odkazy

[editovat |editovat zdroj]
Sinclair ZX Spectrum a kompatibilní počítače a další počítače Sinclair
Sinclair ZX Spectrum
(Sinclair Research aAmstrad)
Další počítače
Sinclair Research aAmstrad
PočítačeTimex Sinclair

TS1000,TS1500,TS2068,TS2048,TC2068,TC2048 (prototypy:TS2000, TS2016, TS2048, TS2068, TS2072,TC3256)
Přestože některé z prototypovýchh počítačů mají stejné názvy jako sériově vyráběné počítače, nejedná se o stejné počítače.

Periférie Sinclair Research
a Amstrad
Periférie Timex Sinclair

kazetový magnetofonTS2020, tiskárnaTS2040, modemTS2050, rozbočovač sběrniceTS2060, varianta ZX MicrodriveTS2065, tiskárnaTS2080, joystickTS2090, digitální kazetový magnetofonTC2010, tiskárnaTC2080,Timex FDD,FDD3000,Interface RS-232, klávesniceTT3000,Joystick-Sound Unit

Počítače a periférieDidaktik
Kompatibilní počítače
NadstavbySinclair BASICu
Hardware
Integrované obvody
Porty procesoru
Disketové řadiče a páskové jednotky
Joysticky a myši
(podle způsobu připojení)
Klony počítače Sinclair ZX Spectrum,MK14,Cambridge Z88,Timex Sinclair 3068
Znaková sada ZX Spectrum,Nahrávací rutina ZX Spectra,ROM počítačů ZX Spectrum,Systémové proměnné počítačů ZX Spectrum,IM2,Emulátor počítače ZX Spectrum
Citováno z „https://cs.wikipedia.org/w/index.php?title=Sinclair_ZX_Spectrum_%2B2A&oldid=25446844
Kategorie:

[8]ページ先頭

©2009-2025 Movatter.jp