Disciple

From Wikipedia, the free encyclopedia

Disciple je řadič disketových jednotek pro počítače Sinclair ZX Spectrum vyvinutý britskou společností Miles Gordon Technology. K řadiči je možné připojit jednu nebo dvě disketové jednotky. Dále řadič obsahuje paralelní port, dva porty pro joysticky a podporu pro počítačovou síť. Řadič byl později uveden ve verzi bez počítačové sítě a portů pro joysticky jako +D.[p 1]

Pro uživatele řadičů Disciple a +D vycházely oficiální časopis Format a konkurenční časopis Network.[2]

Popis řadiče

Podobně jako ZX Interface 1, Disciple obsahuje vlastní ROM, která se v případě potřeby připojí místo ROM počítače a přidává nové příkazy pro ovládání jednotlivých zařízení (viz Rozšířená syntaxe Sinclair BASICu). Operační systém je pojmenován jako GDOS. Kromě nové syntaxe je možné používat i příkazy pro ZX Interface 1.[3]

Při práci v síti je možné použít jednu stanici typu Master, až osm stanic typu Assistant a až 52 stanic typu Pupil. Stanice typu Pupil mají připojeny pouze řadič, ale už ne disketové mechaniky a tiskárnu. Typ stanice je rozeznávám podle jejího čísla. Stanice typu Master má vždy přiřazeno číslo 1, stanice typu Assistant mohou mít přiřazená čísla 2 – 9 a stanice typu Pupil mohou mít přiřazena čísla 10 – 63. Ovládání paralelního portu se provádí pomocí standardních příkazů LPRINT a LLIST.

Konektory pro joysticky jsou kvůli lepší přístupnosti umístěny každý na jedné straně řadiče. Pravý joystick funguje jako Sinclair joystick a Kempston joystick současně, levý joystick funguje pouze jako Sinclair joystick.[4]

Technické informace

Řadič ke svojí činnosti využívá port 27, 31, 59, 91, 123, 155, 187, 219, 251 a 254.[5] Jejich význam je uveden v následující tabulce:

desítkověšestnáctkověvýznam
271Bpříkazový/stavový registr řadiče
915Bregistr stopy řadiče
1559Bregistr sektoru řadiče
219DBdatový registr řadiče
311Fsystémový port (výběr aktivní disketové mechaniky, BUSY a STROBE tiskárny, síť), Kempston joystick
593B
1237B
187BBstránkování paměti
251FBdata tiskárny
254FESinclair joysticky

Poznámky

  1. Kromě zjednodušení řadiče +D proti řadiči Disciple došlo i ke změně jeho adresování. Řadič Disciple je adresován pomocí linek A7, A6 a A5 adresové sběrnice, řadič +D je adresován pomocí linek A4, A3 a A2 adresové sběrnice.[1]

Reference

Literatura

Externí odkazy

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.