Prometheus (program)

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Prometheus je integrovaný ladicí systém (editor a monitor) assembleru procesoru Z80 pro počítače Sinclair ZX Spectrum a kompatibilní (například Didaktik). Jedná se o program českého původu, autorem je Tomáš Vilím, který jej napsal pod přezdívkou Universum. Vydavatelem programu byla společnost Proxima - Software v. o. s., program byl vydán v roce 1990.

Vytvářený program je kompilován dvouprůchodově, při prvním průchodu se zjistí hodnoty návěstí a při druhém průchodu probíhá vlastní kompilace.

Součástí programu je instalátor, pomocí kterého je možné Promethea nakonfigurovat (adresa, na které běží, barvy, připojení/odpojení monitoru, typ písma a to, zda instrukce budou vypisovány malými nebo velkými písmeny) a v nastavené konfiguraci ho uložit.

Program umí importovat zdrojové kódy vytvořené v programu Gens.

Program původně vznikl pro počítače se 48 KiB paměti, později vznikla i verze pro počítače se 128 KiB paměti, která umožňuje velikost zdrojového kódu až 64 KiB, přičemž ten je uložený ve stránkách č. 1, 3, 4 a 6. +more 128 KiB verze existuje ve 3 variantách: * sht - neumožňuje magnetofonové operace (jsou možné pouze disketové), vstupně výstupní operace nejsou v monitoru vůbec, nefunguje import z Gensu, * mdm - určená pro psaní programů pro počítače se 48 KiB paměti, neumí trasovat programy, které stránkují paměť, * lng - varianta se všemi funkcemi. 128 verze programu neumožňuje odpojit monitor.

Zajímavosti

Zpočátku autor používal k vývoji program Gens, jakmile byla hotová první funkční verze programu Prometheus, byl další vývoj prováděn na něm samotném.

Literatura

Externí odkazy

[url=http://www. worldofspectrum. +moreorg/infoseekid. cgi. id=0025427]Prometheus[/url] na World of Spectrum * [url=http://ci5. speccy. cz/docs/prometheus/]Prometheus[/url] na ci5. speccy. cz.

Kategorie:Software pro ZX Spectrum Kategorie:Programování na ZX Spectru

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