Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 4 zprávy

Tasm

Jiri Biba SAPI-1

Tohle je hlavne na Melsofta...
Tak jsem na zdejsi rady na kontrolu prekladu Z80 souboru zkusil doporuceny TASM. Stahnul jsem si od autora vsechny dostupny soubory *.tab. Hlavne me zajima TASM48. TASM51, TASM85 a TASM80 (Z80). Plus ty ruzny nastavovaci prepinace a BAT soubor co ma na webu. Zkusil jsem i nejaky 48, 51 a 85 kovy preklady. Nejak to slo i kdyz drelo. :-(  Pak jsem zkusil TASM80 a hned me to vynadalo, ze je defďnicni tabulka prilis dlouha. Tak jsem jen na zkousku vykuchal z TASM80.TAB vsechny instrukce IE a IX kterym jsem nikdy neprisel na chut a prestalo to psat a preklad probehl.
Jenze mi to vyhazelo spoustu chyb. Jako kdyby to vubec neznalo DB, DW a DS. Pritom v manualu na webu autora to je povolena alternativa k BYTE, WORD ... Taky to nereaguje, primo hlasi jako chyby direktivy kteryma se ridi CP/M kova verze M80. Vubec to nereaguje na aseg, dseg, macro a spoustu dalsich. Je to vubec relativni assembler? Jestli to neni kompatibilni  s M80, tak je to docela na levacku, maximalne tak zda jsem se neuklep v instrukcich.
Co s tim?
Diky Jirka

Re: Tasm

EC1045 SAPI-1

jestli si to nepletu tak TASM tam pred psedo instrukci (.TYTLE .ORG .TAB .DB. DW .....) musi mit tecku jinak to hlasi chibu
 
toto jse prelozeno pomoci TASM http://www.sapi.cz/sapi/data/vypis_programu_asm.php, http://www.sapi.cz/sapi/data/vypis_programu_lst.php
 
jinak soucasti prekaladace je manual je anglicky a na to ze neumim anklicky tak diki nemu jsem to nakonec rozchodil
 
 

Tohle je hlavne na Melsofta...
Tak jsem na zdejsi rady na kontrolu prekladu Z80 souboru zkusil doporuceny TASM. Stahnul jsem si od autora vsechny dostupny soubory *.tab. Hlavne me zajima TASM48. TASM51, TASM85 a TASM80 (Z80). Plus ty ruzny nastavovaci prepinace a BAT soubor co ma na webu. Zkusil jsem i nejaky 48, 51 a 85 kovy preklady. Nejak to slo i kdyz drelo. :-(  Pak jsem zkusil TASM80 a hned me to vynadalo, ze je defďnicni tabulka prilis dlouha. Tak jsem jen na zkousku vykuchal z TASM80.TAB vsechny instrukce IE a IX kterym jsem nikdy neprisel na chut a prestalo to psat a preklad probehl.
Jenze mi to vyhazelo spoustu chyb. Jako kdyby to vubec neznalo DB, DW a DS. Pritom v manualu na webu autora to je povolena alternativa k BYTE, WORD ... Taky to nereaguje, primo hlasi jako chyby direktivy kteryma se ridi CP/M kova verze M80. Vubec to nereaguje na aseg, dseg, macro a spoustu dalsich. Je to vubec relativni assembler?! Jestli to neni kompatibilni  s M80, tak je to docela na levacku, maximalne tak zda jsem se neuklep v instrukcich.
Co s tim?
Diky Jirka

--------------------- sapipandora.cz Konference o SAPI-1


---

Re: Re: Tasm

Jiri Biba SAPI-1

S tema teckama to vim a prave na tom je mrzuty, ze to je s M80 u nekterych direktiv nekompatibilni. Problem ale je zasadni u  DW, DB a DS, tech jsou v programech mraky a tak to taky vyhazi mraky chyb. Radky instrukci jsou ale v pohode. To ze jsem musel vykuchat nektery instrukce aby ta tabulka pro Z80 se vubec nacetla svedci o tom, ze to moc netestoval. Kdybych umel dostatecne dobre anglicky, tak bych tyhle dve veci autorovi zpripominkoval, na webu ma oddil na hlaseni chyby.

Jirka

 

Re: Re: Tasm

EC1045 SAPI-1

pridat tecku ci zmenit klicova slova, je vopruz ale je to prace na 5 minut v obic textaku tj. pouzijese "nahradit" ale s tou tabulko pro Z80 ti neporadim porotaze jsem pouzival pouze pro 8080/8085 a ta chodila bez problemu a co si tak spominak tak TASM je haklivej na nektere znaky v datovich polich (textech) a musi se zadavat jako BIN ci HEX jedn znich jsou ma ten pocit uvozovky nebo apostrov ??? 
 
 
 

S tema teckama to vim a prave na tom je mrzuty, ze to je s M80 u nekterych direktiv nekompatibilni. Problem ale je zasadni u  DW, DB a DS, tech jsou v programech mraky a tak to taky vyhazi mraky chyb. Radky instrukci jsou ale v pohode. To ze jsem musel vykuchat nektery instrukce aby ta tabulka pro Z80 se vubec nacetla svedci o tom, ze to moc netestoval. Kdybych umel dostatecne dobre anglicky, tak bych tyhle dve veci autorovi zpripominkoval, na webu ma oddil na hlaseni chyby.

Jirka

 

--------------------- sapipandora.cz Konference o SAPI-1


---