Pentagon (počítač)

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Pentagon je jedna z ruských verzí počítače Sinclair ZX Spectrum. Jedná se o variantu, která má proti svému vzoru mnoho odlišností, ale je oblíbenější, než Scorpion ZS-256, který původní ZX Spectrum zachycuje věrněji. Jednou z jeho odlišností je, že přerušení negeneruje na začátku vykreslování obrazu, ale na konci vykreslování obrazu, čímž se jeví jako rychlejší.

Počítač existuje ve čtyřech verzích: * Pentagon 48K * Pentagon 128K (neobsahuje hudební čip AY-3-8912) * Pentagon 128 2+ * Pentagon 128 3+

Protože se jedná o počítač, který si lidé stavěli doma, vzniklo pro něj mnoho rozšíření, jako rozšíření paměti na 256 KiB, 512 KiB, 1 MiB nebo 4 MiB, tyto úpravy jsou pak zmiňovány pod samostatnými názvy Pentagon 256, Pentagon 512, Pentagon 1024 a Pentagon 4096. Úprava Pentagon 256 se běžně nepoužívá. +more Tyto úpravy používají ke stránkování paměti bity portu 32765 (šestnáctkově 7FFD), které nejsou využity v původním Spectru 128.

Počítač je emulován i s různými paměťovými rozšířeními emulátorem Spectaculator. Procesorová deska GMX umožňuje emulaci počítače na jiných počítačích kompatibilních se ZX Spectrem.

Následníkem původního Pentagona je Pentagon 1024SL.

Pentagon 128K

Technické informace

procesor: Z80, 3,5 MHz, * paměť RAM: 128 KiB, * paměť ROM: 64 KiB, * disketový řadič: Beta Disk Interface.

Stránkování paměti

Protože procesor Z80 umožňuje adresovat pouze 64 KiB paměti, je celá paměť počítačů Pentagon 128K 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 čtyř stránek paměti ROM, od adresy 16384 do 32767 je připojena stránka č. +more 5 paměti RAM od adresy 32768 do adresy 49151 je připojena stránka č. 2 paměti RAM a ad 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. Počítač má dvě videoram, jednu umístěnou ve stránce č. 5 a druhou umístěnou ve stránce č. 7.

RAM 2
RAM 5
ROM 0ROM 1ZX LPRINT III ROMTR-DOS ROM
.

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číslo stránky RAM v adresovém prostoru od 49152číslo stránky RAM v adresovém prostoru od 49152

TR-DOS ROM a ZX LPRINT III ROM není možné přistránkovat pomocí portu 32765, přistránkovávají se automaticky při skoku na danou adresu v ROM.

Existující rozšíření počítače

rozšíření paměti, * monochromatický videorežim 512 x 192 (aktivuje se bitem 1 portu 61431/EFF7), * videorežim 384 x 304, * videorežim 256 x 192, 16 barev (aktivuje se bitem 0 portu 61431/EFF7), * hodiny reálného času, * řadič IDE, * turbo režim 7 MHz, * zvuková zařízení Covox, Soundrive

Klony počítače Pentagon

Vzhledem k tomu, že na Pentagon existuje obrovské množství software, využívající jeho specifika (hlavně hry a dema, ale i užitkové programy), který často nefunguje správně na klasickém ZX Spectru 128, dočkal se i Pentagon svého klonu. Jde o počítač [url=http://css-electronics. +more8u. cz/ZX_Nucleon_512KB. html]ZX Nucleon 512KB[/url] , vyráběný v České republice v období 2019-2021, který je klonem verze Pentagon s 512KB paměti RAM. Deska je navržena tak, aby pasovala do pouzdra od ZX Spectra 48KB, tzv. "Gumák".

Reference

Externí odkazy

[url=http://witchcraft. org. +moreua/mnuspeccy/19-pentagon]Popis počítačů Pentagon[/url] na witchcraft. org. ua ([url=https://archive. today/20121222174122/http://witchcraft. org. ua/mnuspeccy/19-pentagon]archivovaná verze stránky[/url]) * [url=http://sblive. narod. ru/ZX-Spectrum/Pentagon128k/Pentagon128k. htm]Pentagon 128[/url] * [url=http://speccy. info/Pentagon]Pentagon[/url] na SpeccyWiki.

Kategorie:Údržba:Články s referencemi v nadpisech Kategorie:Ruské počítače kompatibilní se Sinclair ZX Spectrem

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top