Didaktik Gama

domácí počítač

Didaktik Gama je počítač z rodiny počítačů Didaktik kompatibilní s počítačem Sinclair ZX Spectrum vyráběný výrobním družstvem Didaktik Skalica. Proti ZX Spectru má rozšířenou paměť na 80 KiB a vestavěný interface 8255. Počítač používá stejný obvod ULA jako ZX Spectrum, vyráběný u firmy Ferranti.[1] Následníkem počítače je Didaktik M.

Didaktik Gama
Didaktik Gama '87
Didaktik Gama '87
Základní informace
VýrobceDidaktik Skalica
Specifikace
Operační systémSinclair BASIC
ProcesorU880
Paměť80 kB
Grafický procesorULA
Posloupnost
PředchůdceDidaktik Beta
NástupceDidaktik M
Některá data mohou pocházet z datové položky.
Didaktik Gama '89
Didaktik Gama '89

Varianty počítače

editovat

Počítač existuje ve třech variantách: Didaktik Gama '87, Didaktik Gama '88 a Didaktik Gama '89.[2]

 
Didaktik Gama '89 základní deska

Verze '87 nemá ošetřeno přepínání paměťových stránek. Při přepínání stránek z Basicu je nutné nastavit RAMTOP na adresu 32767. V opačném případě je při přepnutí stránek odstránkován zásobník návratových adres a dojde ke zhroucení počítače. Počítač nebyl vybaven TV modulátorem, takže neposkytoval kvalitní obraz.[3] Modelu '87 bylo vyrobeno pouze několik stovek kusů.[3]

Stránkování bylo opraveno ve verzi '88 v obsluze příkazu OUT 127. Při zadání tohoto příkazu, kromě toho, že dojde k přepnutí paměti, je navíc přenesen obsah paměti od adresy 32765 až RAMTOP z odepnuté stránky do připnuté stránky.[4] Počítač je vybaven modulátorem UHF a má zvlástní konektor pro signál video.[3] Paměť RAM je tvořena dvěma typy obvodů, osmi obvody 2118 pro oblast videoram a osmi obvody 4164 pro horní polovinu paměti.[3] Vyvedený signál /ROMCS na systémovém konektoru není oddělen odporem 680k, takže signál není možné použít k odpojení ROM.[3] Navíc je pin 28A systémového konektoru připojen signál /A15ge (v manuálu nezmíněno), pomocí kterého je možné odpojit spodní polovinu paměti, což umožní připojit paměť vnější.[3] Tím je umožněn provoz operačního systému CP/M. Téměř všechny integrované obvody jsou uloženy v paticích.[3] Počítač má ve výchozím nastavení nastaven tisk přes Centronics místo tiskárny ZX Printer.[3] To přináší problémy s nahráváním některých her, které pro skrytí hlaviček souborů při nahrávání přesměrovávají jejich tisk na tiskárnu.[3] Jako konektor pro paralelní obvod 8255 je použit konektor FRB.

Ve verzi '89 byly opraveny chyby verze '88 a do ROM byla přidána tisková rutina. V některých zdrojích je také uváděno, že byla přidána podpora pro znaky s diakritikou a cyrilici, např. v[5] a[6]. V[7] je tato informace uvedena jako nepotvrzená. Signál /ROMCS je na systémový konektor vyvedený korektně, takže je možné ho použít k odpojení ROM počítače.[3] V paticích jsou uloženy pouze procesor, ULA a paměť ROM.[3] Konektor FRB pro paralelní obvod 8255 byl nahrazený přímým konektorem se stejným zapojením.[3]

Verze '87 byla vyráběna v černém obalu, od verze '88 je obal šedý.[8]

Na rozdíl od nástupnických počítačů Didaktik M a Didaktik Kompakt, ani jedna z verzí Didaktiku Gama není vybavena konektorem pro joystick. K počítači byla ale vyráběna redukce která umožňovala připojení Kempston joysticku prostřednictvím vestavěného interface 8255.[9][pozn. 1]

Existují čtyři běžně používané způsoby, jak k počítači připojit prostřednictvím vestavěného interface 8255 tiskárnu s rozhraním Centronics.[10]

Technické informace

editovat

Používané porty

editovat
desítkově šestnáctkově význam
254 FE klávesnice, magnetofon, reproduktor, barva okraje
31 1F brána A interface 8255
63 3F brána B interface 8255
95 5F brána C interface 8255, bit 0 brány C je použit ke stránkování paměti
127 7F řídicí registr interface 8255, umožňuje také stránkovat paměť

Stránkování paměti

editovat

Protože procesor Z80 umožňuje adresovat pouze 64 KiB paměti, je celá paměť RAM o velikosti 80 KiB rozdělena na dvě stránky o velikosti 32 KiB, které se připínají do adresového prostoru procesoru od adresy 32768 a stránku o velikosti 16 KiB, která je do adresového prostoru procesoru připojena trvale od adresy 16384. Od adresy 0 do 16383 je připojena paměť ROM o velikosti 16 KiB.

Schéma stránkování paměti počítače Didaktik Gama
65535
49152
RAM A RAM B
49151
32768
32767
16384
RAM
16383
0
ROM

Ke stránkování paměti je použit bit 0 brány C vestavěného interface 8255. Obvyklý způsob stránkování je pomocí příkazu OUT 127,x, kde x je buď 0 nebo 1.

Domácí úpravy počítače

editovat

Protože zvolený způsob stránkování existuje pouze u počítače Didaktik Gama, není mnoho programů, které by využívaly i druhou stránku paměti. Vzniklo proto několik úprav počítače:

  • možnost připojit jednu paměťovou stránku od adresy 0 (kompatibilní s rozšířením paměti ZX Spectra podle Lamače),[11]
  • Didaktik Gama 192KB - varianta počítače ZX Spectrum 128K rozšířená o dalších 64 KiB paměti RAM.[12]

Monitor

editovat

Jako monitor sloužil televizní přijímač. Didaktik Gama se často dodával s televizorem Tesla 4160AB Merkur (televizor), vyráběném v těch samých letech v n.p. Tesla Orava.

Poznámky

editovat
  1. Redukce umožňuje připojení dvou joysticků, druhý joystick je napojen na bránu B obvodu 8255, joystick je tak připojen k portu 63.[9] Druhý joystick je tedy připojen k nestandardnímu portu a pro jeho využití v existujících programech je nutné tyto programy upravit.

Reference

editovat
  1. Didaktik Gama na osmi.tarbik.com, cit. 2012-09-29 (archivovaná verze na archive.org, archivovaná verze na archive.is)
  2. Sinclair Nostalgia Products - Diaktik, cit. 2012-09-29
  3. a b c d e f g h i j k l -MAC-. Hardware: Hardwarové rozdíly mezi počítači Didaktik GAMA a originálním SPECTREM. ZX Magazín. 1992, čís. 1/92, s. 4–6. 
  4. ZX Spectrum v Čechách a na Slovensku Archivováno 6. 6. 2020 na Wayback Machine., cit. 2012-09-29
  5. http://www.fi.muni.cz/usr/jkucera/pv109/2002/xpsotka.htm Archivováno 30. 8. 2011 na Wayback Machine. , cit. 2012-09-29
  6. Didaktik Gama na 1000bit.it, cit. 2012-09-29
  7. Czechoslovakian Home-Computer na homecomputer.de, cit. 2012-09-29
  8. Didaktik Gama Archivováno 21. 11. 2010 na Wayback Machine. na old-computers.com, cit. 2012-09-29
  9. a b KUBA, P.; IŠKA, R. Didaktik Gama - Pripojenie periférií. [s.l.]: v.d. Didaktik Skalica 18 s. Dostupné v archivu pořízeném dne 2013-12-03. Kapitola Pripojenie joysticku typu Kempston k mikropočítaču Didaktik Gama, s. 4. Předmluva Klemon, Igor. 
  10. Připojení tiskárny (Centronics) k počítači Didaktik na cygnus.speccy.cz, cit. 2012-10-14
  11. Stránkování paměti pro Didaktik Gama na zx.cz, cit. 2012-09-29
  12. Didaktik Gama 192KB na electronics.mysteria.cz, cit. 2012-09-29

http://ronja.twibright.com/schematics/didaktik.php Podrobné schéma zapojení Didaktiku Gama 1989

Literatura

editovat

Externí odkazy

editovat
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy