Sinclair ZX Spectrum +2

Sinclair ZX Spectrum +2 je počítač z rodiny počítačů Sinclair ZX Spectrum. Jedná se o první počítač vyrobený poté, co byla společnost Sinclair Research koupena společností Amstrad. Díky přesunu výroby na Tchaj-wan se zvýšila kvalita počítače.[1] Následníkem počítače je počítač Sinclair ZX Spectrum +3.

Amstrad CPC464
Sinclair ZX Spectrum +2

Z technického hlediska se jedná v podstatě o stejný počítač jako Sinclair ZX Spectrum 128K+, který je po vzoru počítače Amstrad CPC464 doplněn o vestavěný kazetový magnetofon jako vnější paměťové médium a je proveden v podobném designu.

Z programového hlediska u počítače proti svému předchůdci nastalo několik změn, jednou z nich je odstranění položky Tape tester z hlavní nabídky počítače a text hlášení o copyrightu.[2][3]

Technické informace

Používané porty

Počítač k ovládání vestavěných periférií používá porty procesoru 253 (šestnáctkově FD) a 254 (šestnáctkově FE).[6] 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
327657FFD0xxxxxxx 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

Protože procesor Z80 umožňuje adresovat pouze 64 KiB paměti, je celá paměť o velikosti 160 KiB rozdělena na stránky o velikosti 16 KiB, které se připínají do adresového prostoru procesoru. Od adresy 0 do 16383 je připojena jedna ze dvou stránek paměti ROM, od adresy 16384 do 32767 je připojena stránka č. 5 paměti RAM 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.[7] 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 +2
65535
49152
RAM 0RAM 1RAM 2RAM 3RAM 4RAM 5RAM 6RAM 7
49151
32768
RAM 2
32767
16384
RAM 5
16383
0
ROM 0ROM 1

Ke stránkování paměti je použit port 32765, význam jednotlivých bitů hodnoty odeslané na tento port je následující:

76543210
  zákaz stránkováníčíslo stránky ROMvideoram:
0 - ve stránce 5
1 - ve stránce 7
číslo stránky RAM v adresovém prostoru od 49152

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

Počítač je velmi podobný jednomu ze svých nástupců, počítači Sinclair ZX Spectrum +2A. Mezi těmito počítači je ale několik na první pohled viditelných rozdílů:

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

Reference

  1. Spectrum +2 na Planet Sinclair
  2. Sinclair ZX Spectrum +2 Archivováno 3. 12. 2013 na Wayback Machine na k1.dyndns.org, alternativně dostupné na Sinclair ZX Spectrum +2 na k1.spdns.de
  3. ZX Spectrum & Didaktik, D40/80 na mts.speccy.cz
  4. 128K ZX Spectrum Reference - comp.sys.sinclair FAQ na World of Spectrum
  5. Phillips, M. At last ... a decent computer from Amstrad! ZX Spectrum +2. Your Sinclair. November 1986, čís. 11, s. 47. Dostupné v archivu pořízeném dne 2006-09-24. ISSN 0269-6983.
  6. Hardware Ports - comp.sys.sinclair FAQ na World of Spectrum
  7. Stránkování pro Spectrum 128/+2/+2A/+3. FIFO. Január 1993, roč. 3, čís. 20, s. 9–10.

Externí odkazy


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.