ÚVOD | Novinky | 8 Bitů | Příslušenství | Drobnosti | TTL | Kontakt
SAPI-1 | ONDRA | PMI-80 | PMD-85 | klony PMD-85 | klony SM50/40 | PETR | PLAN-80A | IQ151 | TNS | FK-1 | HVĚZDA | SP 830 | PCS 1-QR6000
ZPS | Technické prostředky | Programové vybavení | Dokumentace
Stránky ve výstavbě
Mikro BASIC patří do kategorie malých (tiny = drobný) BASICů.
Jedná se o první programové vybavení pro SAPI-1 které zabírá 4kB. Z čehož BASIC zabírá přibližně 3KB. Ve zbylé časti paměti je umístěn MONITOR, obsluha displeje, klávesnice a kazetopáskové paměti.
Ač to tak nevypadá, jedná se o plnohodnotný BASIC s jistými omezeními:Programový systém HELP doplňuje, rozšiřuje a prohlubuje funkce Mikromonitoru, dodávaného standardně s mikropočítačem SAPI-1.
Základní operační systém se dělí na dvě části a to na MONITOR (2KB) a MONITOR+, MIKOS (2KB) (MIkro Kazetový Operační Systém). Monitor verze 4.0 používá klávesnici ANK-1, monitor verze 4.1 používá klávesnici CONSUL 259.11 nebo CONSUL 262.3 případně podobnou.
MIKOS existuje i ve verzi V4.0T která používá terminál SM7202 připojený k DSM-1 místo AND-1 a ZJS-1 (TVP)
MONITOR i MIKOS existuje ve více verzích, rozdíl mezi jednotlivými verzemi je vtom že čím vyší písmeno v abecedě tím novější verze programu.
Základní charakteristika MONITORů / MONITORů+ a MIKOSů V4.x
MONITOR | V4.0C | klávesnice ANK-1 |
MONITOR | V4.0F | klávesnice ANK-1 |
MONITOR | V4.1F | klávesnice C259.11 nebo C262.3 |
MONITOR+ / MIKOS-1 | V4.0D | |
MONITOR+ / MIKOS-1 | V4.0F | |
MONITOR+ / MIKOS-1 | V4.0H |
Základní operační systém se děli na dvě časti a to na MONITOR (3KB) a MIKOS (2KB nebo 3KB záleží na konfiguraci) (MIkro Kazetový Operační Systém). Monitor verze 5.0 používá klávesnici CONSUL 259.11 nebo CONSUL 262.3 případně podobnou.
Základní charakteristika MONITORů / MIKOSů V5.0
MONITOR / MIKOS | V5.0 | 3KB + 2KB | TVP, C259.11 nebo C262.3, tiskárna | K-10 nebo SP210 | |
MONITOR / MIKOS/K | V5.0 | 3KB + 3KB | TVP, C259.11 nebo C262.3, tiskárna | KZD-1 | * |
MONITOR / MIKOS/D | V5.0 | 3KB + 3KB | TVP, C259.11 nebo C262.3, tiskárna | 1-2 FDD 8” SS/SD (5.25") | systémová disketa |
MONITOR / MIKOS/T | V5.0 | 3KB + 3KB | SM7202 nebo jiný terminál, tiskárna | KZD-1 | * |
MONITOR / MIKOS/S | V5.0 | jde o MIKOS V5.0 ; S = standart |
*) MONITOR V5.0 obsahuje rutiny pro příjem a vyslání znaku po RS232C a část obsluhy pro terminál SM2702, MIKOS/K obsahuje vlastní ovladač a zavaděč. To jestli se najede do terminálu přes DSM-1 po RS232C nebo do consoly přes AND-1 a CONSUL 259.11 / CONSUL 262.3 se rozhodne podle přítomnosti AND-1, přesněji zda je v dané oblasti RAM či nikoliv.
Basic EX(tend) velikost programu 7kB (strojový kód (INTELHEX))
Interpret Basicu pracuje s pohyblivou řadovou čárkou jednoduché délky (4-Byte) s přesností 6 1/2 dekadických číslic. V použitelném rozsahu ±1.70141E±38 . Interpret umožňuje práci s řetězci, s uživatelskými funkcemi i s podprogramy v Assembleru a dále je schopen zpracovávat data z kazetového magnetofonu. Standardní funkce obsahují jak aritmetické funkce tak i funkce pro práci s řetězci. Maximální počet znaků na řádku je 132 (včetně čísel řádku a mezer) a maximální číslo řádku je 9999.
BASIMS V4.0 velikost programu 8kB (strojový kód (INTELHEX))
BASIMS může běžet pouze pod MONITORem V4.x a !!! MIKOSem V4.0F !!! a to kvůli tomu že přílepek pro podporu IMS-2 přes desku DPS-1 se přímo odkazuje na několik podprogramů v MIKOSu V4.0F.
BASIMS V4.0 je BASIC EX V4.0 rozšířen pro spolupráci s deskou DPS-1 pro IMS-2 (IEEE 488, GP-IB, HP-IB, IEC 625 ...). SAPI-1 s deskou DPS-1 může pracovat pouze ve funkci řadič (controler).
BASIC EXP velikost programu 9kB (strojový kód (INTELHEX))
BASIC EX(tend of) P(ascal) je shora kompatibilní s BASICem V4.0 EX a je navíc rozšířen o další příkazy. BASIC EXP je určen pro mikropočítače SAPI-1 a ONDRA.
Aby bylo možno využít veškeré funkce BASIC EXP na SAPI-1 je zapotřebí MONITOR V5.0
BASIC EXP/G velikost programu 12kB (strojový kód (INTELHEX))
BASIC EXP/G je rozšířen o grafiku, která se zobrazuje na desce DGD-1
BASIC EXP/G SZ velikost programu 18kB (strojový kód (INTELHEX))
BASIC EXP V5.0/G SZ je BASIC EXP V5.0/G doplněn o ovladač pro souřadnicové zapisovače MINIGRAF 0507 a XY 41x0.
PEDIT velikost programu 2kB
Program PEDIT je součástí souboru programů TOOL
P(idi) EDIT(or) je určen k pořizování zdrojových textů pomocí klávesnice. Délka řádku v PEDITu není omezená, přičemž na displeji (AND-1) se zobrazuje 40 znaků na řádek a 24 řádků. Poslední řádek slouží jako příkazový řádek (zadávání povelů PEDITu)
TOOL48 velikost programu 13kB (strojový kód (INTELHEX))
Program TOOL-48 je určen k vývoji programového vybaveni pro jednočipové mikropočítače řady MHB 8048 na mikropočítači SAPI-1 s monitorem V4+.
Systém TOOL-48 se skládá z modulu:
TOOL80 velikost programu 7kB (strojový kód (INTELHEX))
Soubor programů "TOOL80" obsahuje programy pro práci v Assembleru (ASM80). Je určen pro "malý" vývojový systém.
Programy lze rozdělit do pěti základních skupin.
TEDIT velikost programu 4kB (strojový kód (INTELHEX))
Textový editor TEDIT umožňuje edici programu v rozsahu možností editoru PEDIT, ale navíc umožňuje zpracovaní textu, vyřizovaní korespondence, formátovaní tisku textu ...
CKM velikost programu 3kB (ASM, LST, INTELHEX))
Program pro kopírování dat mezi kazetovým magnetofonem (K-10 nebo SP-210) a kazetovým záznamníkem dat (KZD-1).
Distribuční diskety 3 a 4 s identifikací "!CPMZPS3".
Obrazy distribučních disket "!CPMZPS3" a extrahované soubory z disket.
Distribuční diskety 1 až 4 s identifikací "!CPM64K"
Obrazy distribučních disket "!CPM64K" a extrahované soubory z disket.
Neručím za kompletnost a správný obsah disket, aneb bylo poskládáno z více zdrojů. Systémy jsem nezkoušel zprovoznit, aneb mé znalosti na to nestačí a ani na disketě není návod jak na to. Obsahy distribučních disket 3 a 4 jsou skoro stejné hlavní rozdíl je v zdrojových kódech systému a programu MOVCPMxx.COM. Všechny obrazy disket jsou ve formátu IMG.
Systémová disketa "ELIS" a extrahované soubory z diskety.
BOOT ROM pro systém "ELIS".
Obraz diskety je ve formátu IMG.
JPR | RAM | AND | BOOT ROM | ŘADIČ | DISKETA | poznámka | |||
JPR-1Z | RAM-1Z | - 64kB | AND-1Z | (od F800) | MOR62Z | RPD-1 | CPM62Z | standart, (ZPS-4) | |
JPR-1A | RAM-1A* | - 64kB | AND-1Z | (od F800) | MOR62Z | RPD-1 | CPM62Z | doporučený | |
JPR-1A | RAM-1A* | - 64kB | AND-1A | (od F800) | MOR62A | RPD-1 | CPM62A | doporučený, OTS | |
JPR-1A | RAM-1A* | - 58kB | AND-1A | (od E800) | nedoporučený | ||||
JPR-1A | RAM-1A | - 48kB | AND-1Z | (od F800) | MOR48Z | RPD-1 | CPM48Z | doporučený | |
JPR-1A | RAM-1A | - 48kB | AND-1A | (od F800) | nedoporučený | ||||
JPR-1A | RAM-1A | - 48kB | AND-1A | (od E800) | MOR48A | RPD-1 | CPM48A | standart, JPN-1 (ZPS-3) | |
JPR-1Z | RAM-1Z | - 64kB | AND-1Z | (od F800) | MOR62ZF | FDC-1 | CPM62ZF | standart, | modifikace řadiče |
JPR-1A | RAM-1A* | - 64kB | AND-1Z | (od F800) | MOR62ZF | FDC-1 | CPM62ZF | doporučený, | modifikace řadiče |
JPR-1A | RAM-1A* | - 64kB | AND-1A | (od F800) | MOR62AF | FDC-1 | CPM62AF | doporučený, OTS, | modifikace řadiče |
JPR-1A | RAM-1A* | - 58kB | AND-1A | (od E800) | nedoporučený | ||||
JPR-1A | RAM-1A | - 48kB | AND-1Z | (od F800) | MOR48ZF | FDC-1 | CPM48ZF | doporučený, | modifikace řadiče |
JPR-1A | RAM-1A | - 48kB | AND-1A | (od F800) | nedoporučený | ||||
JPR-1A | RAM-1A | - 48kB | AND-1A | (od E800) | MOR48AF | FDC-1 | CPM48AF | standart, JPN-1, | modifikace řadiče |
*) složeno ze dvou kusů RAM-1A tj. RAM-1A/48kB a RAM-1A/16kB.
Všechny obrazy disket jsou ve formátu IMG
Extrahované soubory ze systémové diskety
U systému s řadičem RPD-1. To jestli najede systém do terminálu přes DSM-1 po RS232C nebo do konsoly přes AND-1A / AND-1Z a CONSUL 259.11 / CONSUL 262.3, se rozhodne podle stavu signálu DCD na DSM-1.
U systému s řadičem FDC-1. To jestli najede systém do terminálu přes DSM-1 po RS232C nebo do konsoly přes AND-1A / AND-1Z a CONSUL 259.11 / CONSUL 262.3, se rozhodne podle přítomnosti AND-1A / AND-1Z, přesněji zda je v dané oblasti RAM či nikoliv.
ÚVOD | Novinky | 8 Bitů | Příslušenství | Drobnosti | TTL | Kontakt
SAPI-1 | ONDRA | PMI-80 | PMD-85 | klony PMD-85 | klony SM50/40 | PETR | PLAN-80A | IQ151 | TNS | FK-1 | HVĚZDA | SP 830 | PCS 1-QR6000
ZPS | Technické prostředky | Programové vybavení | Dokumentace