OldComp.cz http://www.oldcomp.cz/ |
|
SjASMPlus http://www.oldcomp.cz/viewtopic.php?f=113&t=5536 |
Stránka 4 z 5 |
Autor: | mmartinka [ 22.11.2019, 15:10 ] |
Předmět příspěvku: | Re: SjASMPlus |
Busy píše: mmartinka píše: Otázka: mohu v SJASMPlus kompilovat projekt který má část kódu v z80 i i8080? Výsledek musí být pro i8080. Samozrejme, da sa, staci ak instrukcie pre 8080 budes pisat v Z80 mnemotechnike.A případně jak. díky Ale ano ,to chápu --- Ale když od někoho dostanu kódu v i8080 a já mám kód v z80. Mohu ty dva dokumenty spojit aniž bych musel jeden z nich přepisovat. Například použitím labelu který řekne kompilatoru že ten kousek jiz v i8080. |
Autor: | rombor [ 23.11.2019, 09:28 ] |
Předmět příspěvku: | Re: SjASMPlus |
mmartinka píše: Otázka: mohu v SJASMPlus kompilovat projekt který má část kódu v z80 i i8080? Výsledek musí být pro i8080. Toto umožňuje makroassembler AS. Pomocou pseudoinštrukcie cpu možno zvoliť, pre aký mikroprocesor je za ňou nasledujúci kód. Aby bol výsledný kód funkčný na i8080, tak kód pre z80 nesmie obsahovať inštrukcie, ktoré nemajú ekvivalent na i8080.
A případně jak. díky |
Autor: | mmartinka [ 23.11.2019, 15:43 ] |
Předmět příspěvku: | Re: SjASMPlus |
rombor píše: Toto umožňuje makroassembler AS. Pomocou pseudoinštrukcie cpu možno zvoliť, pre aký mikroprocesor je za ňou nasledujúci kód. Aby bol výsledný kód funkčný na i8080, tak kód pre z80 nesmie obsahovať inštrukcie, ktoré nemajú ekvivalent na i8080. Díky, toto je velmi zajímavý tools, jde krásně zkompilovat i pod OsX, takže proštuduji... |
Autor: | Jiiira [ 05.01.2020, 00:46 ] |
Předmět příspěvku: | Re: SjASMPlus |
Chci se zeptat - když mám v SjASMPlus v příkazové řádce více includovacích cest (parametr -i) a soubor, který chci includovat, se vyskytuje ve více než jedné z nich, bere se první úspěšný nález, nebo je to nějak jinak? |
Autor: | Jiiira [ 09.01.2020, 10:00 ] |
Předmět příspěvku: | Re: SjASMPlus |
Tak ověřeno experimentálně - pokud je více cest (více parametrů -i <cesta>), kde se includovaný soubor vyskytuje, vezme se z poslední cesty, která splňuje tuto podmínku. Samozřejmě se to týká direktivy include "jméno_souboru_bez_cesty", protože pokud naopak je cesta uvedena, hledá se soubor tam. Příklad: V souboru "myprog.asm" máme direktivu include "mylib.asm". Překládáme příkazem sjasmplus -i path1 -i path2 -i path3 myprog.asm . Soubor "mylib.asm" se nachází v adresářích path1 a path2. Potom se soubor "mylib.asm" vezme z adresáře path2. z00m: v dokumentaci jsem to nikde nenašel, nestálo by za to to tam přidat? |
Autor: | z00m [ 09.01.2020, 10:23 ] |
Předmět příspěvku: | Re: SjASMPlus |
V dokumentacii uz to ale je a aj sjasmplus to vypisuje do CLI Kapitola 2, command line: Citace: -i<path> or -I<path> or --inc=<path> ( --inc without "=" to empty the list)
Include path (later defined have higher priority) |
Autor: | Jiiira [ 09.01.2020, 10:29 ] |
Předmět příspěvku: | Re: SjASMPlus |
Aha - tak sorry, to jsem si nevšimnul... |
Autor: | z00m [ 16.01.2020, 12:07 ] |
Předmět příspěvku: | Re: SjASMPlus |
Nová verzia: https://github.com/z00m128/sjasmplus/re ... ag/v1.14.4 |
Autor: | z00m [ 03.02.2020, 12:26 ] |
Předmět příspěvku: | Re: SjASMPlus |
Nová verzia, oprava chyby, kde to zvyklo crashnut, ak sa podhodil neexistujuci subor: https://github.com/z00m128/sjasmplus/re ... ag/v1.14.5 |
Autor: | z00m [ 19.05.2020, 17:45 ] |
Předmět příspěvku: | Re: SjASMPlus |
Nova verzia, changelog je zasa pekne dlhy https://github.com/z00m128/sjasmplus/re ... ag/v1.15.0 |
Autor: | z00m [ 08.07.2020, 10:14 ] |
Předmět příspěvku: | Re: SjASMPlus |
Nova verzia: https://github.com/z00m128/sjasmplus/re ... ag/v1.15.1 Prepracovane SAVETRD/INCTRD a par bugfixov. |
Autor: | z00m [ 27.07.2020, 12:02 ] |
Předmět příspěvku: | Re: SjASMPlus |
Nova verzia: https://github.com/z00m128/sjasmplus/re ... ag/v1.16.0 Viacere vylepsenia a opravy, plus generator relokacnych dat. |
Autor: | z00m [ 13.08.2020, 10:37 ] |
Předmět příspěvku: | Re: SjASMPlus |
Nova verzia: https://github.com/z00m128/sjasmplus/re ... ag/v1.17.0 rozsirene moznosti STRUCT, EQU, DISP a nejake bugfixy. |
Autor: | z00m [ 12.01.2021, 22:15 ] |
Předmět příspěvku: | Re: SjASMPlus |
Tak nejak som zabudol ohlasit novu verziu, tak napravam: https://github.com/z00m128/sjasmplus/re ... ag/v1.18.0 Je tam viacero vacsich zmien, radsej si prestudujte changelog. |
Autor: | z00m [ 24.01.2021, 20:26 ] |
Předmět příspěvku: | Re: SjASMPlus |
Nova verzia: https://github.com/z00m128/sjasmplus/re ... ag/v1.18.1 Opat nejake vylepsenia, bugfixy, a do dokumentacie pribudol index. |
Stránka 4 z 5 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |