Movatterモバイル変換


[0]ホーム

URL:


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

Pentagon 1024SL

Z Wikipedie, otevřené encyklopedie

Pentagon 1024SL je ruská varianta počítačeSinclair ZX Spectrum. Autorem počítače jeAlexej Sergejevič Žabin. Návrh počítače vychází z původního počítačePentagon. Počítač existuje ve verzi 1.4 a ve verzi 2.2. Počítač obsahuje zvukový čipAY-3-8910, interface proKempston joystick, tiskový interfaceZX Lprint III a disketový řadičBeta Disk.

Dále existují experimentální verze 2.666 a 2.666 LE, k těmto verzím ale neexistuje dokumentace, informace jsou k nalezení pouze na diskusních fórech.

Technické informace

[editovat |editovat zdroj]

Protože procesor Z80 umožňuje adresovat pouze 64KiB paměti, je celá paměť rozdělena na stránky o velikosti 16KiB, které se připínají do adresového prostoru procesoru.

Stránkování paměti verze 1.4[1]

[editovat |editovat zdroj]

V této verzi je stránkování pamětiRAM kompatibilní se stránkováním počítačeKay 1024.

Kestránkování paměti jsou použity porty 32765 a 8189 (šestnáctkově 7FFD a 1FFD, dekódovány jako 01xxxxxxxxxxxx01 a 00xxxxxxxxxxxx01). Význam jednotlivých bitů hodnoty odeslané na port 32765 je následující:

76543210
první bit rozšířeného stránkování
paměti nad 128 KiB
 zákaz stránkováníčíslo stránky ROMvideoram:
0 – ve stránce 5
1 – ve stránce 7
dolní tři bity
čísla stránky RAM v adresovém prostoru od 49152

Význam jednotlivých bitů hodnoty odeslané na port 8189 je následující:

76543210
třetí bit rozšířeného stránkování
paměti nad 128 KiB
 zákaz použití bitu 7 portu 32765 a portu 8189druhý bit rozšířeného stránkování
paměti nad 128 KiB
přistránkování doplňkové ROM zabezpečený režim,
při kterém porty 32765 a 8189 fungují pouze při přistránkované TR-DOS ROM
připojení RAM místo ROM

Stránkování paměti verze 2.2[2]

[editovat |editovat zdroj]

V této verzi je stránkování pamětiRAM kompatibilní se stránkováním rozšířeními původního Pentagona Pentagon 256, Pentagon 512 a Pentagon 1024.

Ke stránkování paměti jsou použity porty 32765 a 61431 (šestnáctkově 7FFD a EFF7). Význam jednotlivých bitů hodnoty odeslané na port 32765 je následující:

76543210
třetí bit rozšířeného stránkování
paměti nad 128 KiB
druhý bit rozšířeného stránkování
paměti nad 128 KiB
při bitu 2 portu 61431 = 0:
první bit rozšířeného stránkování
paměti nad 128 KiB,
při bitu 2 portu 61431 = 1:
zákaz stránkování
číslo stránky ROMvideoram:
0 – ve stránce 5
1 – ve stránce 7
dolní tři bity
čísla stránky RAM v adresovém prostoru od 49152

Význam jednotlivých bitů hodnoty odeslané na port 61431 je následující:

76543210
 zapínání graf. režimu 384 x 304 vypínání režimu Turbomísto ROM se přistránkuje RAM 0zákaz rozšířeného stránkování,
bit 5 portu 32765 nastaven do režimu, kdy umožňuje zákaz stránkování
 zapínání 16barevného grafického režimu

Pentagon 1024SL verze 2.666 a 2.666 LE

[editovat |editovat zdroj]
  • procesorZ80, 20MHz, doplňkový procesorT80 (procesor Z80 realizovaný vFPGA), 28MHz (varianta LE pouze procesor T80),
  • paměťRAM: minimálně 512KiB, maximálně 2048KiB
  • grafické režimy:
    • jako ZX Spectrum,
    • 800 x 600 pixelů, 256 barev na pixel,
  • zvuk:YM2149, realizován prostřednictvím FPGA,
  • ZX-BUS, 4 sloty (varianta LE pouze 2 sloty),
  • řadič sítěEthernet (není u LE).

Návrh stránkování paměti není úplně kompletní. Paměť do 1MiB autor navrhl stránkovat stejně jako o verze 2.2, pro stránkování nad 1 MiB navrhoval použít nový port, jehož funkce by byla povolována bitem 5 portu 61431/EFF7, případně dále rozšířit funkci stávajícího stránkovacího portu 32765/7FFD.[3] Ke stránkování nově vznikajících klonů ZX Spectra Velesoft navrhl použít nové a u všech klonů stejné porty.[4] Na dotaz ohledně dostupnosti autor informoval, že vývoj varianty bez LE dále nebude pokračovat.[5] Současně s tím autor informoval, jaké ROM počítač používá (logo.rom nebo logo2666.rom, gluk.rom, basic128.rom, basic48.rom, trdos610.rom).[5]

Reference

[editovat |editovat zdroj]
  1. http://wos.meulie.net/pub/spectrum/technical-docs/Pentagon_InstructionsAndAssembly.pdf
  2. http://pentagon.nedopc.com/ver22.pdf
  3. http://dlcorp.nedopc.com/viewtopic.php?f=21&t=203&start=870
  4. http://dlcorp.ucoz.ru/forum/10-206-60
  5. abhttp://dlcorp.ucoz.ru/forum/10-206-56#11638

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=Pentagon_1024SL&oldid=23703725
Kategorie:
Skrytá kategorie:

[8]ページ先頭

©2009-2025 Movatter.jp