OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

DOSDev 2020

Právě je 03.08.2020, 13:40

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 
Autor Zpráva
PříspěvekNapsal: 04.10.2018, 09:30 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2678
Has thanked: 110 times
Been thanked: 391 times
Nevíte někdo o programu, který by převedl assemblerový zdroják z 8080 mnemoniky do Z80-kové? Ne snad nutně kvůli překladu, spíš kvůli pochopení, když čtu 8080-kový zdroják, protože jsem "vyrostl" na Z80... Domnívám se, že díky zpětné kompatibilitě Z80-ky by to mělo jít, ne?

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
PříspěvekNapsal: 04.10.2018, 09:45 
Offline
Profík

Registrován: 12.05.2013, 22:24
Příspěvky: 801
Bydliště: u Prahy
Has thanked: 11 times
Been thanked: 161 times
Ano.
Program je pro Windows a jmenuje se TranZlator2011.

Jak už to bývá, web, kde se nacházel, zmizel.
http://www.audiography.com.au/Software/Downloads.htm
Poslední verze by mohla být toto:
https://web.archive.org/web/20130409042 ... tor363.zip

Alternativou zůstává roztomilý skript v AWK (interpret AWK existuje i pro Windows):
http://www.hytherion.com/beattidp/comput/z80/toZ80.awk


Nahoru
 Profil  
 
PříspěvekNapsal: 04.10.2018, 10:00 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2678
Has thanked: 110 times
Been thanked: 391 times
Super, díky! :thumbup:

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
PříspěvekNapsal: 04.10.2018, 10:40 
Offline
Pan Generální

Registrován: 22.05.2013, 21:14
Příspěvky: 2655
Bydliště: Bratislava
Has thanked: 280 times
Been thanked: 506 times
Mozno mimo temu, ale podla mna relevantne, len by som chcel pripomenut, ze emulatory PMD85 a PP01 od RM-TEAM-u umoznuju v debuggeri pri krokovani strojaku zapnut zobrazovanie instrukcii v Z80-mnemotechnike. Ja toto samozrejme vo velkom vyuzivam, pretoze aj ked viem obe mnemotechniky, tak Z80-kova mi je ovela blizsia.


Nahoru
 Profil  
 
PříspěvekNapsal: 04.10.2018, 10:49 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2678
Has thanked: 110 times
Been thanked: 391 times
V souvislosti s PMD85 mě napadá, že by se asi hodil i převodník zdrojáků opačným směrem (Z80->8080), který by převedl co jde a zvýraznil instrukce, které 8080 nemá - mohlo by to usnadnit portaci programů na PMD85, ne?

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
PříspěvekNapsal: 04.10.2018, 11:01 
Offline
Pan Generální

Registrován: 22.05.2013, 21:14
Příspěvky: 2655
Bydliště: Bratislava
Has thanked: 280 times
Been thanked: 506 times
Jiiira píše:
V souvislosti s PMD85 mě napadá, že by se asi hodil i převodník zdrojáků opačným směrem (Z80->8080), který by převedl co jde a zvýraznil instrukce, které 8080 nemá - mohlo by to usnadnit portaci programů na PMD85, ne?
To je podla mna uplne zbytocne. Uplne postaci len vediet ktore instrukcie 8080 nema a tie nahradit, popr. nejaka mala utilitka ktora len upozorni na take instrukcie. Prevadzat mnemotechniku na 8080 vobec netreba, pretoze zdrojak mozes priamo skompilovat nejakym Z80 kompilerom (doporucujem SjASMPlus), vdaka binarnej kompatibilite kodu to potom krasne pobezi aj na 8080.

Takto to robim ja ked nieco portujem na PMD85 / PP01. A nielen to, Z80 mnemotechniku a SjASMPlus pouzivam aj vtedy, ked pisem nieco "od piky" :)


Nahoru
 Profil  
 
PříspěvekNapsal: 04.10.2018, 11:27 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2678
Has thanked: 110 times
Been thanked: 391 times
Busy píše:
Jiiira píše:
V souvislosti s PMD85 mě napadá, že by se asi hodil i převodník zdrojáků opačným směrem (Z80->8080), který by převedl co jde a zvýraznil instrukce, které 8080 nemá - mohlo by to usnadnit portaci programů na PMD85, ne?
To je podla mna uplne zbytocne. Uplne postaci len vediet ktore instrukcie 8080 nema a tie nahradit, popr. nejaka mala utilitka ktora len upozorni na take instrukcie. Prevadzat mnemotechniku na 8080 vobec netreba, pretoze zdrojak mozes priamo skompilovat nejakym Z80 kompilerom (doporucujem SjASMPlus), vdaka binarnej kompatibilite kodu to potom krasne pobezi aj na 8080.

Takto to robim ja ked nieco portujem na PMD85 / PP01. A nielen to, Z80 mnemotechniku a SjASMPlus pouzivam aj vtedy, ked pisem nieco "od piky" :)
OK - máš s tím praktické zkušenosti, já to respektuju... ;)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz