<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.multimediaexpo.cz/mmecz/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Roz%C5%A1%C3%AD%C5%99en%C3%A1_syntaxe_Sinclair_BASICu</id>
		<title>Rozšířená syntaxe Sinclair BASICu - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Roz%C5%A1%C3%AD%C5%99en%C3%A1_syntaxe_Sinclair_BASICu"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Roz%C5%A1%C3%AD%C5%99en%C3%A1_syntaxe_Sinclair_BASICu&amp;action=history"/>
		<updated>2026-06-16T03:31:35Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Roz%C5%A1%C3%AD%C5%99en%C3%A1_syntaxe_Sinclair_BASICu&amp;diff=312290&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Roz%C5%A1%C3%AD%C5%99en%C3%A1_syntaxe_Sinclair_BASICu&amp;diff=312290&amp;oldid=prev"/>
				<updated>2013-09-08T15:52:13Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 8. 9. 2013, 15:52&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Roz%C5%A1%C3%AD%C5%99en%C3%A1_syntaxe_Sinclair_BASICu&amp;diff=312289&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Roz%C5%A1%C3%AD%C5%99en%C3%A1_syntaxe_Sinclair_BASICu&amp;diff=312289&amp;oldid=prev"/>
				<updated>2010-10-21T17:20:30Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Některá zařízení, především diskové systémy, které se připojují k počítačům [[Sinclair ZX Spectrum]] přidávají pomocí svojí vlastní paměti [[ROM]] nové varianty stávajících příkazů. Zřejmě jako první toto umožnil Sinclairův vlastní výrobek [[Sinclair ZX Spectrum#ZX Interface I|ZX Interface I]]. Dále existují zařízení, která původní Sinclairovu [[ROM]] vůbec nepoužívají, neboť mají svůj vlastní interpret jazyka [[Sinclair BASIC]]. Mezi takovéto zařízení patří řadič [[MB02]]. Třetí typ zařízení se ovládá pomocí standardních příkazů, přičemž přecházející příkaz provede jakési přepnutí pro vykonání příkazu na přídavném zařízení. Mezi tato zažízení patří řadič [[Beta Disk]], který používá příkazy typu ''RANDOMIZE USR xxxxx: REM SAVE „soubor“'', nebo [[Kempston Disc Interface]], který používá příkazy typu ''PRINT #4: CAT: PRINT d,d$''.&lt;br /&gt;
&lt;br /&gt;
== ZX Interface I + ZX Microdrive ==&lt;br /&gt;
Zařízení umožňuje připojit jednu až osm mechanik [[Sinclair ZX Spectrum#ZX Microdrive|ZX Microdrive]], obsahuje sériový port a umožňuje přopojit do sítě až 63 počítačů '''ZX Spectrum''' se [[Sinclair ZX Spectrum#ZX Interface I|ZX Interface I]] nebo počítačů [[Sinclair QL]].&lt;br /&gt;
&lt;br /&gt;
*LOAD *&amp;quot;m&amp;quot;;n;nazev$ - nahrání souboru z Microdrive č. ''n''. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*SAVE *&amp;quot;m&amp;quot;;n;nazev$ - uložení souboru na Microdrive č. ''n''. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*MERGE *&amp;quot;m&amp;quot;;n;nazev$ - připojení souboru z Microdrive č. ''n'' ke stávajícímu programu. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*VERIFY *&amp;quot;m&amp;quot;;n;nazev$ - ověření souboru z Microdrive č. ''n''. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*CAT n - zobrazení seznamu souborů na Microdrive č. ''n''&lt;br /&gt;
*CAT #m;n - zobrazení seznamu souborů na Microdrive č. ''n'' pomocí linky ''m'' (např. tisk na tiskárně)&lt;br /&gt;
*FORMAT &amp;quot;m&amp;quot;;n;nazev$ - formátování pásky v Microdrive č. ''n''&lt;br /&gt;
*ERASE &amp;quot;m&amp;quot;;n;nazev$ - smazání souboru z pásky v Microdrive č. ''n''&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;n1;nazev1$ TO &amp;quot;m&amp;quot;;n2;nazev2$ - kopírování souboru s ''nazev1$'', který je na pásce v Microdrive č. ''n1'', na pásku v Microdrive č. ''n2'' pod názvem ''nazev2$''. Je funkční pouze pro typ CODE.&lt;br /&gt;
&lt;br /&gt;
*LOAD *&amp;quot;n&amp;quot;;n - nahrání souboru ze sítě od stanice č. ''n''. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*SAVE *&amp;quot;n&amp;quot;;n - odeslání souboru do sítě stanici č. ''n''. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*MERGE *&amp;quot;n&amp;quot;;n - připojení souboru ze sítě od stanice č. ''n'' ke stávajícímu programu. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*VERIFY *&amp;quot;n&amp;quot;;n - ověření souboru ze sítě od stanice ''n''. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*FORMAT *&amp;quot;n&amp;quot;;n - nastavení čísla stanice místního počítače&lt;br /&gt;
&lt;br /&gt;
*LOAD *&amp;quot;b&amp;quot; - nahrání souboru ze sériového portu. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*SAVE *&amp;quot;b&amp;quot; - odeslání souboru přes sériový port. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*MERGE *&amp;quot;b&amp;quot; - připojení souboru ze sériového portu ke stávajícímu programu. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*VERIFY *&amp;quot;b&amp;quot; - ověření souboru ze sériového portu. Příkaz je použitelný ve stejných variantách jako kazetová verze&lt;br /&gt;
*FORMAT &amp;quot;b&amp;quot;;baud - nastavení rychlosti přenosu sériového portu pro binární přenos&lt;br /&gt;
*FORMAT &amp;quot;t&amp;quot;;baud - nastavení rychlosti přenosu sériového portu pro textový přenos&lt;br /&gt;
&lt;br /&gt;
příkaz MOVE je možné použít pro přenos mezi jakýkoliv zařízením:&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;n1;nazev$ TO &amp;quot;n&amp;quot;;n2&lt;br /&gt;
*MOVE &amp;quot;n&amp;quot;;n TO &amp;quot;t&amp;quot;&lt;br /&gt;
&lt;br /&gt;
je možné použít též variantu s odkazem na číslo linky&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;n;nazev$ TO #n2&lt;br /&gt;
&lt;br /&gt;
*OPEN #m;&amp;quot;m&amp;quot;;n;nazev$ - připojení souboru z Microdrive č. ''n'' na linku č. ''m''&lt;br /&gt;
*OPEN #m;&amp;quot;n&amp;quot;;n - připojení síťové stanice č. ''n'' na linku č. ''m''&lt;br /&gt;
*OPEN #m;&amp;quot;b&amp;quot; - připojení sériové portu v binárním režimu na linku č. ''m''&lt;br /&gt;
*OPEN #m;&amp;quot;t&amp;quot; - připojení sériové portu v textovém režimu na linku č. ''m''&lt;br /&gt;
Tyto rozšířené linky se zavírají příkazem CLOSE #n s klasickou syntaxí.&lt;br /&gt;
&amp;lt;br /&amp;gt;''Pozn.:'' Jako oddělovač mezi číslem linky a označením kanálu je možné použít jak středník ('';'' - ''OPEN #m;&amp;quot;b&amp;quot;''), tak původní čárku ('','' - ''OPEN #m,„b“''). Pomocí varianty se středníkem ale nelze na linku připojit původní kanály ZX Spectra '''K''', '''P''' a '''S'''.&lt;br /&gt;
&lt;br /&gt;
U [[Sinclair ZX Spectrum#ZX Interface I|ZX Interface I]] existují i dva příkazy nedokumentované v návodu:&lt;br /&gt;
*CLS #&lt;br /&gt;
*CLEAR #&lt;br /&gt;
&lt;br /&gt;
== Opus Discovery ==&lt;br /&gt;
Zařízení obsahuje 3,5&amp;quot; disketovou mechaniku, paralelní port a port pro joystick. Novější varianty obsahují dvě disketové mechaniky. Čísly 1 a 3 je označena první disketová mechanika, čísly 2 a 4 je označena druhá disketová mechanika a číslem 5 je označen ramdisk. rozšířená syntaxe tohoto zařízení vychází z rozšířené syntaxe [[Sinclair ZX Spectrum#ZX Interface I|ZX Interface I]].&lt;br /&gt;
&lt;br /&gt;
*FORMAT &amp;quot;m&amp;quot;;1;&amp;quot;nazev_diskety&amp;quot; - formátování diskety&lt;br /&gt;
*FORMAT 1;&amp;quot;nazev_diskety&amp;quot; - formátování diskety&lt;br /&gt;
*FORMAT 5;&amp;quot;nazev_ramdisku&amp;quot; - formátování ramdisku&lt;br /&gt;
*FORMAT &amp;quot;j&amp;quot;,''zapnuto'' - pokud ''zapnuto'' = 1, je možné joystick číst na portu 31, pokud ''zapnuto'' = 0, jostick není možné číst.&lt;br /&gt;
&lt;br /&gt;
*CAT 1 - katalog diskety&lt;br /&gt;
*CAT #''m'';''n'' - katalog diskety v mechanice ''n'' zobrazený pomocí linky ''m''&lt;br /&gt;
&lt;br /&gt;
*SAVE *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; - uložení souboru na disketu&lt;br /&gt;
*SAVE *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; SCREEN$ - uložení obsahu obrazovky na disketu&lt;br /&gt;
*SAVE *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; DATA ''pole''() - uložení datového pole na disketu&lt;br /&gt;
*SAVE *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; CODE ''adresa'',''delka'' - uložení části paměti na disketu&lt;br /&gt;
*SAVE *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; LINE ''n'' - uložení programu tak, aby se opětném nahrání příkazem ''LOAD *'' sám spustil&lt;br /&gt;
Je možné použít též variantu SAVE *1;&amp;quot;nazev&amp;quot; a to se všemi dalšími rozšířeními&lt;br /&gt;
*LOAD *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; - nahrání souboru z diskety&lt;br /&gt;
*LOAD *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; SCREEN$ - nahrání obsahu obrazovky z disketu&lt;br /&gt;
*LOAD *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; DATA ''pole''() - nahrání uloženého datového pole do počítače. Prostor pro&lt;br /&gt;
toto pole musí již existovat.&lt;br /&gt;
*LOAD *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; CODE - nahrání části paměti z diskety na původní adresu&lt;br /&gt;
*LOAD *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; CODE ''adresa'' - nahrání části paměti z diskety na definovanou adresu&lt;br /&gt;
*LOAD *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; CODE ''adresa'',''delka'' - nahrání části paměti z diskety na definovanou adresu a v maximálně definované délce. Pokud je soubor delší, je zobrazeno chybové hlášení.&lt;br /&gt;
*VERIFY *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; - ověření souboru na disketě&lt;br /&gt;
*VERIFY *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; SCREEN$ - na rozdíl od kazetové verze nevypisuje do obrazovky názvy souborů, takže k ověření dojde&lt;br /&gt;
*MERGE *&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; - přihrání programu z diskety k programu, který už je v paměti počítače. Dojde k jejich sloučení.&lt;br /&gt;
*RUN - nahraje samospustitelný program s názvem ''run'' a spustí ho&lt;br /&gt;
&lt;br /&gt;
*SAVE *&amp;quot;b&amp;quot; - odeslání programu pomocí paralelního portu&lt;br /&gt;
*LOAD *&amp;quot;b&amp;quot; - nahrání programu z paralelního portu&lt;br /&gt;
*VERIRY *&amp;quot;b&amp;quot; - ověření programu z paralelního portu&lt;br /&gt;
&lt;br /&gt;
*CLS # - smaže obrazovku a nastaví její atributy na jejich výchozí hodnoty&lt;br /&gt;
&lt;br /&gt;
*OPEN #''m'',&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; OUT - připojení výstupního souboru na linku ''m''&lt;br /&gt;
*OPEN #''m'',&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; IN - připojení vstupního souboru na linku ''m''&lt;br /&gt;
*OPEN #''m'',&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; OUT ''n'' - připojení výstupního souboru na linku ''m''. Maximální velikost výstupního souboru je ''n'' bytů.&lt;br /&gt;
*OPEN #''m'',&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; EXP - připojení výstupního souboru na linku ''m''. Nová data jsou připojována k existujícímu souboru.&lt;br /&gt;
*OPEN #''m'',&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; EXP ''n'' - připojení výstupního souboru na linku ''m''. Nová data jsou připojována k existujícímu souboru. Nejvýše může být připojeno ''n'' nových bytů.&lt;br /&gt;
*OPEN #''m'';&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; RND ''n1'',''n2'' - vytvoří soubor pro náhodný přístup, který bude obsahovat ''n2'' záznamů, každý o délce ''n1'' bytů. Pokud nechceme počet záznamů omezovat, je nutné stanovit ''n2'' = -1 (''OPEN #m;&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; RND n1,-1'')&lt;br /&gt;
*OPEN #''m'';&amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; RND ''n1'' - otevření existujícího souboru s náhodným přístupem pro vstup (délka záznamu je ''n1'')&lt;br /&gt;
*POINT #''m'';''n'' - nastaví ukazatel náhodného souboru připojeného na linku ''m'' na záznam ''n''.&lt;br /&gt;
*OPEN #''m'';&amp;quot;t&amp;quot; - připojení tiskárny připojené pomocí paralelního portu zařízení na linku ''m'' v textovém režimu&lt;br /&gt;
*OPEN #''m'',&amp;quot;b&amp;quot; IN - připojení paralelního portu v birnárním režimu jako vstupního kanálu na linku ''m''&lt;br /&gt;
*OPEN #''m'';&amp;quot;#&amp;quot;;''n'' IN - přesměruje vstup na linku ''m'' vstup z linky ''n''&lt;br /&gt;
*OPEN #''m'';&amp;quot;t&amp;quot;;''parametry'' RND ''pocet_znaku_na_radek'' - připojí paralelní port v textovém režimu na linku ''m'' s definovaným počtem znaků na řádek.&lt;br /&gt;
''Pozn.'' na rozdíl od '''ZX Interface I + ZX Microdrive''' pokud je v příkazu ''OPEN #n'' použit jako oddělovač znak středník ('';''), příkaz je schopen připojit na zvolenou linku i kanály '''K''', '''P''' a '''S'''.&lt;br /&gt;
*CLEAR # - odpojí kanály od všech otevřených linek. Kanál není regulérně uzavřen, pokud je výstupním kanálem soubor, nejsou do něho zapsány zbývající informace.&lt;br /&gt;
*CLEAR #''m'' - odpojí kanály od otevřené linky ''m''. Kanál není regulérně uzavřen, pokud je výstupním kanálem soubor, nejsou do něho zapsány zbývající informace.&lt;br /&gt;
&lt;br /&gt;
*MOVE &amp;quot;d&amp;quot;;1 TO &amp;quot;d&amp;quot;;3 - kopírování obsahu diskety na disketu jinou při použití pouze jedné disketové mechaniky. Vyžaduje výměňování diskety v disketové mechanice.&lt;br /&gt;
*MOVE &amp;quot;d&amp;quot;;1 TO &amp;quot;d&amp;quot;;2 - kopírování obsahu diskety v disketové mechanice č. 1 na disketu v disketové mechanice č. 2&lt;br /&gt;
*MOVE &amp;quot;d&amp;quot;;1 TO &amp;quot;d&amp;quot;;1 - odstranění volného místa mezi jednotlivými soubory na disketě vzniklých např. smazáním souboru.&lt;br /&gt;
*MOVE &amp;quot;K&amp;quot; TO &amp;quot;S&amp;quot; - k přerušení příkazu je nutné stisknout kombinaci kláves ''CAPS SHIFT + ENTER''&lt;br /&gt;
*MOVE &amp;quot;K&amp;quot; TO &amp;quot;K&amp;quot;&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; TO &amp;quot;S&amp;quot; - zobrazení obsahu souboru na obrazovce&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; TO &amp;quot;T&amp;quot; - vytisknutní obsahu souboru na tiskárně připojené přes paralelní port zařízení&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; TO  &amp;quot;m&amp;quot;;2;&amp;quot;nazev&amp;quot; - kopírování souboru z diskety v disketové mechanice č. 1 na disketu v disketové mechanice č. 2&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; TO &amp;quot;m&amp;quot;;3;&amp;quot;nazev&amp;quot; - kopírování souboru na jinou disketu pouze pomocí jediné disketové mechaniky. Při kopírování je nutno vyměňovat diskety. Stejného výsledku je možné dosáhnout pomocí ''MOVE &amp;quot;m&amp;quot;;3;&amp;quot;nazev&amp;quot; TO &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot;''&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;2;&amp;quot;nazev&amp;quot; TO &amp;quot;m&amp;quot;;4;&amp;quot;nazev&amp;quot; - kopírování souboru na jinou disketu pouze pomocí disketové mechaniky č. 2. Při kopírování je nutno vyměňovat diskety.&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; TO &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; - změna fyzické polohy souboru na disketě&lt;br /&gt;
*MOVE &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; TO &amp;quot;b&amp;quot; - odeslání souboru na paralelní port v binárním režimu&lt;br /&gt;
*MOVE &amp;quot;b&amp;quot; TO &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; - uložení vstupních dat z paralelního portu do souboru. Pro ukončení je nutné stisknout kombinaci kláves ''CAPS SHIFT + ENTER''&lt;br /&gt;
&lt;br /&gt;
*ERASE 1;&amp;quot;nazev&amp;quot; - smaže soubor. Pokud není soubor nalezen, je zobrazeno chybové hlášení&lt;br /&gt;
*ERASE &amp;quot;m&amp;quot;;1;&amp;quot;nazev&amp;quot; - smaže soubor. Pokud není soubor nalezen, není zobrazeno chybové hlášení&lt;br /&gt;
&lt;br /&gt;
Použitelné kanály a jejich standarní připojení pro vstup nebo výstup:&lt;br /&gt;
*&amp;quot;b&amp;quot; - paralelní port v binárním režimu (IN, OUT)&lt;br /&gt;
*&amp;quot;CAT&amp;quot;;''n'' - katalog diskety v disketové mechanice ''n'' (IN)&lt;br /&gt;
*&amp;quot;CODE&amp;quot; - paměť počítače (IN, OUT)&lt;br /&gt;
*&amp;quot;d&amp;quot;;''n'' - celá disketa v disketové mechanice ''n''&lt;br /&gt;
*&amp;quot;j&amp;quot; - joystick (pouze pro příkaz ''FORMAT'')&lt;br /&gt;
*&amp;quot;m&amp;quot;;''n'',&amp;quot;nazev&amp;quot; - soubor na disketě v mechanice ''n''&lt;br /&gt;
*&amp;quot;t&amp;quot;;''status'' - paralelní port v textovém režimu. Pokud je ''status'' roven 0, znak ''CR'' je posílán jako ''CR/LF''. Pokud ''status'' je roven 2, znak ''CR'' je posílán jako ''CR''. Pokud ''status'' je roven 1, je emulován ZX Printer. Pokud ''status'' není uveden, je situace stejná jako při ''status'' rovném 0. (IN, OUT)&lt;br /&gt;
*&amp;quot;#&amp;quot;;''n'' - přesměruje linku na linku ''n'' (IN, OUT)&lt;br /&gt;
&lt;br /&gt;
== Wafadrive ==&lt;br /&gt;
Zařízení obsahuje dvě mechaniky, které jsou rozlišovány pomocí písmen '''a:''' a '''b:''' (v dalším textu obecně ''disk:''). Dále zařízení obsahuje sériový a paralení port.&lt;br /&gt;
&lt;br /&gt;
* NEW * - inicializace zařízení, ostatní příkazy nefungují dokud inicializace není provedena&lt;br /&gt;
* NEW # - stejné jako NEW, ale bez nutnosti znovu inicializovat zařízení&lt;br /&gt;
* CLS * - stejně jako CLS smaže obrazovku, ale navíc nastaví BORDER 7:PAPER 7:INK 0&lt;br /&gt;
&lt;br /&gt;
* FORMAT *&amp;quot;disk:nazev_disku&amp;quot; - formátování zvoleného média&lt;br /&gt;
* CAT *&amp;quot;disk:&amp;quot; - katalog zvoleného média&lt;br /&gt;
* CAT * - katalog defaultního média&lt;br /&gt;
* CAT #&amp;quot;disk:&amp;quot; - nastavení defaultní mechaniky&lt;br /&gt;
* CAT # - pouze znovunačtení adresáře z média v defaultní mechanice&lt;br /&gt;
&lt;br /&gt;
* SAVE *&amp;quot;disk:nazev_souboru&amp;quot;, SAVE *&amp;quot;nazev_souboru&amp;quot; - uložení souboru na médium, pokud soubor se stejným jménem už existuje, operace skončí chybovým hlášením&lt;br /&gt;
* SAVE #&amp;quot;disk:nazev_souboru&amp;quot; - uložení souboru na médium, pokud soubor se stejným jménem už existuje, bude bez jakéhokoliv hlášení přepsán novým souborem&lt;br /&gt;
* VERIFY *&amp;quot;disk:nazev_souboru&amp;quot;, VERIFY *&amp;quot;nazev_souboru&amp;quot;, VERIFY * - ověření uloženého souboru&lt;br /&gt;
* LOAD *&amp;quot;disk:nazev_souboru&amp;quot;, LOAD * - nahrání uloženého souboru do paměti&lt;br /&gt;
* MERGE &amp;quot;disk:nazev_souboru&amp;quot; - připojení souboru k programu, který je už v paměti počítače&lt;br /&gt;
&lt;br /&gt;
varianty příkazu SAVE *&lt;br /&gt;
* SAVE *&amp;quot;disk:nazev&amp;quot; LINE n - uložení programu v BASICu tak, aby se po nahrání příkazem LOAD * automaticky spustil od řádku ''n''&lt;br /&gt;
* SAVE *&amp;quot;disk:nazev&amp;quot;,zacatek,delka - uložení části paměti od adresy ''zacatek'' v počtu bytů ''delka''&lt;br /&gt;
* SAVE *&amp;quot;disk:nazev&amp;quot; SCREEN$ - stejné jako SAVE *&amp;quot;disk:nazev&amp;quot;,16384,6912&lt;br /&gt;
* SAVE *&amp;quot;disk:nazev&amp;quot;,zacatek,delka,start - uložení části paměti od adresy ''zacatek'' v počtu bytů ''delka''. Po nahrání příkazem LOAD * bude automaticky spuštěn od adresy ''start''&lt;br /&gt;
&lt;br /&gt;
varianty příkazu LOAD *&lt;br /&gt;
* LOAD *&amp;quot;disk:nazev&amp;quot;,zacatek - nahrání souboru do paměti od adresy ''zacatek''&lt;br /&gt;
* LOAD *&amp;quot;disk:nazev&amp;quot; - nahrání souboru do paměti od adresy, ze které byl uložen příkazem SAVE *&lt;br /&gt;
&lt;br /&gt;
* ERASE &amp;quot;disk:nazev_souboru&amp;quot; - smazání souboru z média, je možné použít zástupné znaky (tzv. ''wildcards''), resp. pouze znak hvězdička na konci názvu, který nahrazuje jakoukoliv sekvenci a počet znaků&lt;br /&gt;
* MOVE *&amp;quot;disk1:nazev1&amp;quot; TO &amp;quot;disk2:nazev2&amp;quot; - kopírování souborů. Pokud jsou použity zástupné znaky, je nutné použít syntaxi MOVE *&amp;quot;disk1:nazev1&amp;quot; TO &amp;quot;disk2:&amp;quot; (''nazev2'' nesmí být uveden)&lt;br /&gt;
&lt;br /&gt;
* OPEN #*n,&amp;quot;c&amp;quot; - připojení paralelního portu ''Centronics'' na linku ''n''&lt;br /&gt;
* OPEN #*n,&amp;quot;r&amp;quot; - připojení sériového portu ''RS-232'' na linku ''n''&lt;br /&gt;
* OPEN #*n,&amp;quot;disk:nazev&amp;quot; - připojí soubor pojmenovaný ''nazev'' na linku ''n''&lt;br /&gt;
OPEN #* neumí otevřít původní linky ZX Spectra (linky '''K''', '''P''', '''S''')&lt;br /&gt;
* CLOSE #*n - zavře linku ''n''&lt;br /&gt;
* FORMAT *&amp;quot;r&amp;quot;;baud - nastavení přenosové rychlosti sériového portu&lt;br /&gt;
&lt;br /&gt;
== Didaktik 40/80 ==&lt;br /&gt;
Disketové jednotky [[Didaktik|Didaktik 40/80]] umožňují připojení dvou disketových mechanik, které jsou rozlišeny písmeny '''a:''' a '''b:''' (v dalším textu obecně ''disk:''). Místo písmenného identifikátoru je možné také použít jméno diskety (v dalším textu obecně ''jmeno_diskety:'').&lt;br /&gt;
&lt;br /&gt;
''Pozn.:'' Znak | (svislá čára) slouží jako oddělovač možných variant, hranaté závorky vyznačují nepovinně zadávané hodnoty.&lt;br /&gt;
&lt;br /&gt;
*LOAD *&amp;quot;[disk:|jmeno_diskety:]nazev&amp;quot; - nahrání souboru z diskety&lt;br /&gt;
*SAVE *&amp;quot;[disk:|jmeno_diskety:]nazev&amp;quot; - uložení souboru na disketu&lt;br /&gt;
*MERGE *&amp;quot;[disk:|jmeno_diskety:]nazev&amp;quot; - přihrání souboru z diskety k programu, který je již v paměti počítače&lt;br /&gt;
Příkazy LOAD *, SAVE * a MERGE * jsou použitelné ve stejných variantách jako jejich kazetové verze&lt;br /&gt;
*LET FN(&amp;quot;puvodni_nazev&amp;quot;)=&amp;quot;novy_nazev&amp;quot; - přejmenování souboru&lt;br /&gt;
*LET ATTR(&amp;quot;[disk:|jmeno_diskety:]nazev&amp;quot;) = &amp;quot;atributy&amp;quot; - nastavení atributů souboru. Atributy jsou v pořadí &amp;quot;HSPARWED&amp;quot;. V názvu souboru mohou být použity zástupné znaky * a ?.&lt;br /&gt;
*READ *&amp;quot;disk:|jmeno_diskety:&amp;quot;,sektor,adresa - nahrání zvoleného ''sektoru'' diskety do paměti od zvolené ''adresy''&lt;br /&gt;
*READ *&amp;quot;[disk:|jmeno_diskety:]nazev&amp;quot;,sektor,adresa - nahrání zvoleného ''sektoru'' souboru do paměti od zvolené ''adresy''&lt;br /&gt;
*RESTORE *&amp;quot;disk:|jmeno_diskety:&amp;quot;,sektor,adresa - uložení části paměti od zvolené ''adresy'' v délce velikosti sektoru na disketu do zvoleného ''sektoru'' diskety&lt;br /&gt;
*RESTORE *&amp;quot;[disk:|jmeno_diskety:]nazev&amp;quot;,sektor,adresa - uložení části paměti od zvolené ''adresy'' v délce velikosti sektoru na disketu do zvoleného ''sektoru'' souboru&lt;br /&gt;
*FORMAT &amp;quot;disk:jmeno_diskety&amp;quot; - formátuje disketu&lt;br /&gt;
*CAT, CAT &amp;quot;disk:|jmeno_diskety:&amp;quot;, CAT &amp;quot;[disk:|jmeno_diskety:]nazev&amp;quot; - katalog zvolené diskety. V názvu souboru je možné použít zástupné znaky * a ?&lt;br /&gt;
*CAT - ''(CAT mínus)'' - zjednodušený katalog zvolené diskety&lt;br /&gt;
*MOVE &amp;quot;disk:|jmeno_diskety:&amp;quot; - určení defaultního mechaniky&lt;br /&gt;
*MOVE &amp;quot;jmeno_diskety1:nazev1&amp;quot;,&amp;quot;jmeno_diskety2:[nazev2]„ - kopírování souborů. Pokud není určen ''nazve2'' bude totožný s ''nazev1''. Příkaz je možné použít i při kopírování na jedné mechanice, počítač pak vybízí k výměně disket. Pokud jsou ''nazev1'' a ''nazev2'' různé, je možno příkaz použít i pro kopírování souboru na jedné disketě. V ''nazev1'' mohou být použity i zástupné znaky * a ?.&lt;br /&gt;
*ERASE “[disk:|jmeno_diskety:]nazev&amp;quot; - smazání souboru z diskety. V názvu souboru je možné použít zástupné znaky * a ?&lt;br /&gt;
*LIST *  - výpis informací o stavu systému&lt;br /&gt;
*PRINT *&amp;quot;[disk:|jmeno_diskety:]nazev&amp;quot; - zobrazení obsahu sekvenčního souboru&lt;br /&gt;
*POKE #adresa,data - zápis dat do paměti RAM disketové jednotky&lt;br /&gt;
*OPEN #n,&amp;quot;[disk:|jmeno_diskety:]vstupni_soubor&amp;quot;,&amp;quot;[disk:|jmeno_diskety:]vystupni_soubor&amp;quot; - připojí na linku ''n'' jako vstupní sekvenční soubor ''vstupni_soubor'' a jako výstupní sekvenční soubor ''vystupni_soubor''. Pokud bude připojován pouze vstupní soubor, je možné použít zjednodušenou syntaxi ''OPEN #n,&amp;quot;[disk:|jmeno_diskety:]vstupni_soubor&amp;quot;'', pokud bude připojován pouze vstupní soubor, je možné použít zjednodušenou syntaxi ''OPEN #n,,&amp;quot;[disk:|jmeno_diskety:]vystupni_soubor&amp;quot;'' (nutné jsou dvě čárky za číslem linky)-&lt;br /&gt;
*CLOSE # - bez uvedení čísla zavírané linky zavře všechny otevřené linky 4 - 15 a linkám 0 - 3 přiřadí jejich standardní kanál&lt;br /&gt;
*RUN - pokud není v paměti program v BASICu, pokusí se nahrát z diskety program, který se jmenuje '''run'''&lt;br /&gt;
&lt;br /&gt;
== Disciple/+D ==&lt;br /&gt;
Zařízení '''Disciple''' umožňuje připojit jednu nebo dvě disketové mechaniky, obsahuje paralelní port a síť. 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řířazena čísla 2 - 9 a stanice typu ''Pupil'' mohou mít přiřazena čísla 10 - 63. Ovládání paralelní portu se provádí pomocí standardních příkazů LPRINT a LLIST.&lt;br /&gt;
&lt;br /&gt;
Zařízení '''+D''' je pouze disketový řadič a obsahuje také paralelní port. Neobsahuje síť. Na rozdíl od '''Disciple''' tedy u něho nebudou pracovat příkazy, které nějakým způsobem využívají síťový přenos.&lt;br /&gt;
&lt;br /&gt;
''Pozn.'' rozlišovací písmeno diskových operací je možné psát buť velké ''D'' nebo malé ''d''. Pokud je psáno velkým ''D'', po příkazu SAVE a ERASE se provede automaticky zobrazení katalogu diskety.&lt;br /&gt;
&lt;br /&gt;
*CAT ''n'' - zobrazení katalogu diskety v mechanice ''n''&lt;br /&gt;
*CAT ''n''! - zobrazení zjednodušeného katalogu diskety v mechanice ''n''&lt;br /&gt;
*CAT #m;''n'' - zobrazení katalogu diskety v mechanice ''n'' pomocí linky ''m''&lt;br /&gt;
*CAT #m;''n''! - zobrazení zjednodušeného katalogu diskety v mechanice ''n'' pomocí linky ''m''&lt;br /&gt;
*LOAD d''n''&amp;quot;nazev&amp;quot; (LOAD d*&amp;quot;nazev&amp;quot;) - nahrání souboru ''nazev'' z mechaniky ''n''&lt;br /&gt;
*SAVE d''n''&amp;quot;nazev&amp;quot; (SAVE d*&amp;quot;nazev&amp;quot;) - uložení souboru ''nazev'' na mechaniku ''n''&lt;br /&gt;
*VERIFY d''n''&amp;quot;nazev&amp;quot; (VERIFY d*&amp;quot;nazev&amp;quot;) - ověření souboru ''nazev'' na mechanice ''n''&lt;br /&gt;
&lt;br /&gt;
*ERASE d''n'' &amp;quot;puvodni_nazev&amp;quot; TO &amp;quot;novy_nazev&amp;quot; - přejmenování souborů&lt;br /&gt;
*SAVE d''n1''&amp;quot;nazev&amp;quot; TO d''n2'' [&amp;quot;novy_nazev&amp;quot;] - kopírování souborů. Po dokončení kopírování se provede příkaz ''NEW''.&lt;br /&gt;
*ERASE d''n'' &amp;quot;nazev&amp;quot; - smazání souboru ''nazev''&lt;br /&gt;
&lt;br /&gt;
V příkazech SAVE TO, CAT a ERASE může ''nazev'' obsahovat i zástupné znaky * a ?.&lt;br /&gt;
&lt;br /&gt;
*RUN - nahraje z disku soubor s názvem ''Autoload''. Pokud není nahrání tohoto souboru žádoucí, je nutné zadat ''RUN boot''.&lt;br /&gt;
&lt;br /&gt;
*LOAD D1 &amp;quot;snap&amp;quot; S - nahrání SNAPu 48ičkového programu z mechaniky 1&lt;br /&gt;
*LOAD D1 &amp;quot;snap&amp;quot; K - nahrání SNAPu 128ičkového programu z mechaniky 1&lt;br /&gt;
*LOAD p''n'' - nahrání souboru č. ''n'' (stejná syntaxe je použitelná pro ''MERGE'' a ''VERIFY'', ale už není použitelná pro příkaz ''ERASE''). V tomto případě není nutné v případě nahrávání snapů používat písmena S nebo K.&lt;br /&gt;
&lt;br /&gt;
*FORMAT D''n'' - formátování diskety v mechanice ''n'' s dvojitou hustotou záznamu (double density)&lt;br /&gt;
*FORMAT SD''n'' - formátování diskety v mechanice ''n'' s jednoduchou hustotou záznamu (single density)&lt;br /&gt;
&lt;br /&gt;
*SAVE D1 &amp;quot;Sys 3b&amp;quot; CODE 0,6656 - uložení systému Disciple na disketu&lt;br /&gt;
*FORMAT D1 TO 2 - formátování diskety v mechanice č. 1 a následné kopírování obsahu diskety v mechanice č. 2 na disketu v mechanice č. 1 sektor po sektoru&lt;br /&gt;
&lt;br /&gt;
*SAVE SCREEN$ 1 - vytisknutí aktuálního obsahu obrazovky na tiskárně (použitelné je také ''SAVE SCREEN$'')&lt;br /&gt;
*SAVE SCREEN$ 2 - vytisknutí aktuálního obsahu obrazovky na tiskárně ve dvojnásobné velikosti. Barvy jsou nahrazeny rastrem.&lt;br /&gt;
&lt;br /&gt;
*POKE @ adresa,hodnota - zápis do systémových proměnných zařízení&lt;br /&gt;
&lt;br /&gt;
*FORMAT N''n'' - nastavení čísla stanice místního počítače&lt;br /&gt;
*LOAD N''n'' - nahrání souboru ze sítě od stanice ''n''&lt;br /&gt;
*SAVE N''n'' - odeslání souboru síťové stanici ''n''&lt;br /&gt;
Při síťovém provozu zařízení ''Pupil'' stanice používají pro práci s mechanikami ''Master stanice'' stanice stejné příkazy jako by používaly pro práci s místními mechanikami. Stanice typu ''Pupil'' nemohou mazat soubory a nemohou používat příkaz LOAD p''n''&lt;br /&gt;
&lt;br /&gt;
*LOAD F''n'' SCREEN$ - vynucené nahrání aktuálního obsahu obrazovky ze stanice typu ''Pupil'' do stanice typu ''Master''&lt;br /&gt;
*SAVE F''n'' - vynucené odeslání souboru ze stanice typu ''Master'' stanici typu ''Pupil''&lt;br /&gt;
&lt;br /&gt;
*LOAD @''n'',''stopa'',''sektor'',''adresa'' - nahrání sektoru ''sektoru'' na stopě ''stopa'' v mechanice ''n'' na adresu ''adresa''&lt;br /&gt;
*SAVE @''n'',''stopa'',''sektor'',''adresa'' - uložení obsahu paměti od adresy ''adresa'' v délce 256 bytů (v případě diskety s jednoduchou hustotou záznamu) nebo 512 bytů  (v případě diskety s dvojitou hustotou záznamu)do sektoru ''sektoru'' na stopě ''stopa'' v mechanice ''n''&lt;br /&gt;
&lt;br /&gt;
*OPEN #''m''; D''n'' &amp;quot;nazev&amp;quot; IN - připojení vstupního souboru ''nazev'' na linku č. ''m''&lt;br /&gt;
*OPEN #''m''; D''n'' &amp;quot;nazev&amp;quot; OUT - připojení výstupního souboru ''nazev'' na linku č. ''m''&lt;br /&gt;
*CLOSE #*''m'' - uzavření linky č. ''m''&lt;br /&gt;
*CLOSE #* - uzavření všech otevřených linek&lt;br /&gt;
- výstupní soubory je možné mít otevřeny pouze v jedné mechanice&amp;lt;br /&amp;gt;&lt;br /&gt;
- vstupní soubory je možné mít otevřené ve více mechanikách&lt;br /&gt;
*MOVE D1 &amp;quot;nazev&amp;quot; TO #''m'' - čte soubor ''nazev'' a odesílá jej na linku ''m''&lt;br /&gt;
*MOVE D1 &amp;quot;nazev&amp;quot; TO D1 &amp;quot;nazev2&amp;quot; - čte soubor &amp;quot;nazev&amp;quot; a zapisuje jej do souboru &amp;quot;nazev2&amp;quot;&lt;br /&gt;
*CLEAR # - zavírá všechny linky a kanály, které mohou být otevřeny&lt;br /&gt;
*CLS # - maže obrazovku a nastavuje BORDER, PAPER, INVERSE, OVER a FLASH na jejich původní hodnoty&lt;br /&gt;
*SAVE D''n'' &amp;quot;nazev&amp;quot;,X,''adresa'' - uložení části paměti o velikosti délky sektoru od adresy ''adresa'' jako souboru, který se bude vykonávat v paměti zařízení&lt;br /&gt;
*LOAD D1 &amp;quot;nazev&amp;quot; X - nahrání souboru do paměti zařízení a jeho vykonání&lt;br /&gt;
*LOAD p(''n'') - nahrání souboru s pořadovým číslem ''n'' do paměti zařízení a jeho vykonání&lt;br /&gt;
&lt;br /&gt;
*LOAD d''n'' &amp;quot;nazev&amp;quot; CODE ''adresa'',''delka'' - nahrání dat na konkrétní místo v paměti počítače&lt;br /&gt;
*LOAD d''n''&amp;quot;nazev&amp;quot; SCREEN$&lt;br /&gt;
*SAVE d''n'' &amp;quot;nazev&amp;quot; LINE ''r''&lt;br /&gt;
&lt;br /&gt;
Tento systém také rozumí syntaxi pro '''ZX Interface 1 + ZX Microdrive'''&lt;br /&gt;
&lt;br /&gt;
== Swiftdisc II ==&lt;br /&gt;
[http://www.worldofspectrum.org/infoseekid.cgi?id=1000412 Swiftdisc II] umožňuje připojit jednu až čtyři disketové jednotky 5,25&amp;quot; nebo 3,5&amp;quot;. Obsahuje port pro joystick, port RS-232 a paralelní port.&lt;br /&gt;
&lt;br /&gt;
* LOAD %0;&amp;quot;file&amp;quot; - nahrání souboru do paměti&lt;br /&gt;
* CAT %%£3,0 - tisk katalogu diskety na tiskárnu&lt;br /&gt;
* OPEN £%£5;&amp;quot;file&amp;quot; - připojení vstupně výstupního souboru pro příkazy PRINT a INPUT&lt;br /&gt;
* IN % - obsluha vstupně výstupních souborů s konstantní délkou záznamu&lt;br /&gt;
* OUT % - obsluha vstupně výstupních souborů s konstantní délkou záznamu&lt;br /&gt;
&lt;br /&gt;
Příklad programu:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 5 CLOSE £%£4&lt;br /&gt;
10 OPEN £%£4;0;&amp;quot;primelist&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;R&amp;quot;,5&lt;br /&gt;
15 REM opens primes file - each number takes 5 bytes&lt;br /&gt;
20 DIM P(1)&lt;br /&gt;
25 REM all IN/OUT is via arrays of numbers of characters&lt;br /&gt;
30 INPUT &amp;quot;Which prime?&amp;quot;;X&lt;br /&gt;
35 IN %£4;P(1),X&lt;br /&gt;
40 REM get entry X into P(1) array&lt;br /&gt;
50 PRINT P(1)&lt;br /&gt;
60 GO TO 30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zařízení také rozumí syntaxi pro [[Sinclair ZX Spectrum#ZX Microdrive|ZX Microdrive]].&lt;br /&gt;
&lt;br /&gt;
== ZX Diskface Quick ==&lt;br /&gt;
&lt;br /&gt;
* FORMAT d1&amp;quot;''nazev''&amp;quot;&lt;br /&gt;
* SAVE d1&amp;quot;''nazev''&amp;quot;&lt;br /&gt;
* SAVE d1&amp;quot;''nazev''&amp;quot; LINE ''n''&lt;br /&gt;
* SAVE d1&amp;quot;''nazev''&amp;quot; SCREEN$&lt;br /&gt;
* SAVE d1&amp;quot;''nazev''&amp;quot; CODE ''start'',''delka''&lt;br /&gt;
* SAVE d1&amp;quot;''nazev''&amp;quot; POINT &amp;quot;''hh''&amp;quot;&lt;br /&gt;
* SAVE d1&amp;quot;*.*&amp;quot; TO d2&amp;quot;*.*&amp;quot;&lt;br /&gt;
LOAD, MERGE a VERIFY mají stejnou syntaxi&lt;br /&gt;
&lt;br /&gt;
* CAT 1&lt;br /&gt;
* CAT 1 LINE - vypíše seznam souborů typu BAS (Basicové soubory)&lt;br /&gt;
* CAT 1 CODE - vypíše seznam souborů typu CDE&lt;br /&gt;
* CAT 1 STOP - vypíše seznam souborů typu STP (snapshoty)&lt;br /&gt;
* CAT &amp;quot;''maska''*.*&amp;quot;&lt;br /&gt;
* CAT #3;&amp;quot;*.*&amp;quot;&lt;br /&gt;
* ERASE d1&amp;quot;''nazev.typ''&amp;quot;&lt;br /&gt;
* MOVE d1&amp;quot;''nazev''&amp;quot; TO d2&lt;br /&gt;
* MOVE d1&amp;quot;''nazev''&amp;quot; TO d2&amp;quot;''nazev''&amp;quot;&lt;br /&gt;
* OPEN #''n'';d1&amp;quot;''nazev''&amp;quot; IN - otevře soubor pro čtení&lt;br /&gt;
* OPEN #''n'';d1&amp;quot;''nazev''&amp;quot; OUT - otevře soubor pro zápis&lt;br /&gt;
* OPEN #''n'';d1&amp;quot;''nazev''&amp;quot; SIN - pokud soubor neexituje, je vytvořen a otevřen pro čtení, pokud existuje, je nahlášena chyba&lt;br /&gt;
* OPEN #''n'';d1&amp;quot;''nazev''&amp;quot; - pokud soubor existuje, je otevřen pro čtení, pokud neexistuje, je vytvořen a je otevřen pro čtení i zápis&lt;br /&gt;
* PRINT d1&amp;quot;''nazev.typ''&amp;quot;&lt;br /&gt;
* READ d1&amp;quot;''nazev''&amp;quot;,''sektor'',''adresa''&lt;br /&gt;
* RESTORE d1&amp;quot;''nazev''&amp;quot;,''sektor'',''adresa''&lt;br /&gt;
* POKE - umí pracovat i s interní pamětí diskového řadiče&lt;br /&gt;
* COPY - nastavení tiskárny&lt;br /&gt;
&lt;br /&gt;
Zařízení rozumí i syntaxi disketového řadiče '''Didaktik 40/80'''.&lt;br /&gt;
&lt;br /&gt;
==''existuje diskový systém, který používá syntaxi''==&lt;br /&gt;
*LOAD /&amp;quot;nazev&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Související články==&lt;br /&gt;
*[[Sinclair ZX Spectrum]]&lt;br /&gt;
&lt;br /&gt;
==Externí odkazy==&lt;br /&gt;
* [http://speccy.org/trastero/cosas/FLeon/OpusDiscoveryDOS.txt Manuál k Opus Discovery 1] (španělsky)&lt;br /&gt;
* [http://zxm.speccy.cz/?x=xm19 X-Magazín 19/00] - Obsahuje popis disketového řadiče ZX Diskface Quick&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}}&lt;br /&gt;
[[Kategorie:Počítačové jazyky]]&lt;br /&gt;
[[Kategorie:Sinclair ZX Spectrum]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>