Portál AbcLinuxu, 9. dubna 2026 12:31


Cross-assembler napsaný čistě v Bashi

Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.

7.2. 16:00 | NUKE GAZA! 🎆 | Humor


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

7.2. 16:59 RealJ | skóre: 10
Rozbalit Rozbalit vše Re: Cross-assembler napsaný čistě v Bashi
Odpovědět | Sbalit | Link | Blokovat | Admin
Konecne projekt ktery za neco stoji…
NUKE GAZA! 🎆 avatar 7.2. 19:52 NUKE GAZA! 🎆 | skóre: 42 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
Rozbalit Rozbalit vše Re: Cross-assembler napsaný čistě v Bashi
tak von jako každej projekt za něco stoji, minimalně pro jeho tvurce :D
7.2. 21:59 Georgeek | skóre: 4
Rozbalit Rozbalit vše Re: Cross-assembler napsaný čistě v Bashi
Odpovědět | Sbalit | Link | Blokovat | Admin
Cross-assembler v české Wikipedii: Cross-assembler
NUKE GAZA! 🎆 avatar 8.2. 01:33 NUKE GAZA! 🎆 | skóre: 42 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
Rozbalit Rozbalit vše Re: Cross-assembler napsaný čistě v Bashi

mam podezřeni ze cross-assembler a cross-compiler hele neni uplně to samý :D

8.2. 05:58 Georgeek | skóre: 4
Rozbalit Rozbalit vše Re: Cross-assembler napsaný čistě v Bashi
Díky, lepší.
Gilhad avatar 8.2. 19:55 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: Cross-assembler napsaný čistě v Bashi
Tak nejak nevím, uvádí tam, rozdíl mezi překladačem z HLL a z assembleru je, že překladač z HLL překládá z daného HLL, zatímco překladač z asembleru překládá z assembleru.

Například pro překlad z C++ se používá gcc, zatímco pro překlad z assembleru se používá gcc.

Při překladu z C++ se používají knihovny*), které jsou buď už přeložené, nebo je potřeba je přeložit taky, zatímco při překladu z assembleru se používají knihovny*), které jsou buď už přeložené, nebo je potřeba je přeložit taky.

*) napsané například v C++, assembleru, nebo jiném jazyce

Samozřejmě rozdíl mezi HLL a assemblerem je, že HLL je High Level Language, zatímco assebler je assembler. Ale jinak se s nima zachází v podstatě stejně, často i naprosto stejnými nástroji :)

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.