C/asm kerdes

VF vf at elte.hu
Thu Feb 5 23:45:54 CET 2004


Thus spake Andras Tantos <andras_tantos at yahoo.com>:

> En arra gondoltam, hogy az igy keszult ASM betet (vagy object kodot)
> linkeled hozza a programodhoz. Leven ez csak adatot tartalmaz, igy nincs
> init kod, meg semmi.

Tudom, most igy muxik, kosz az otletet.

> Amit meg tehetsz, hogy irsz egy mini programot, ami atalakitja a generalt
> ASM forrast, atkodolja az adatokat 24-bitre es kiir egy masik ASM forrast.
> Bar ilyen erovel megcsinalhatod az egesz szamitast benne, es nem kell a C
> konstans-kiertekeleset erre felhasznalni.

Igen, Gabor is ezt javasolta. Ez kevesbe tetszik, es nincs is C a gepemen,
csak AVR-hez :) Na jo pascal van, abban is meg lehetne csinalni.
Nem olyan nagy gond a 24/32bit, csak nehany bajt megy pocsekba, a
lassulas is elenyeszo.

>> Egyebkent megcsinaltam ugy is hogy futas kozben szamolja ki, vegul is
>> mukodik. Csak a szamolas utan az asm progi elszall, mert a C mindent
>> felulir meg elallit stb...
>> Tovabbra is erdekelne, hogy hogyan lehet asm-bol C progit hivni.
> 
> Processzor/fordito fuggo. Megosztod a reszleteket?

En is csak ennyit tudok. Megnezegettem hogy mit forditott a C-bol, es
probaltam rajonni a lenyegre. Meg alaposabban megvizsgalni nem volt sem
idom, sem kedvem... Egyebkent is hulyeseg asm-bol hivni a C-t, de most
pont jol jott volna. Mar megoldottam mashogy, ahogy javasoltad.

> Tantos Andras

-- 
Valenta Ferenc <vf at elte.hu>   Visit me at http://ludens.elte.h u/~vf/
*** This advertising space is for sale ***



More information about the Elektro mailing list