[elektro] Fw: C18 előfordító

Bali Zoltan eltexto at freemail.hu
Mon Jun 15 18:19:15 CEST 2015


Makróba nem jó? Lehet félrevezeted a fordítót.
Jó lenne a pontos forrást látni. Az "x=8", egy értékadás
váltózónak tűnik. Meg a "reg=..." is.

Üdv.  Zoli

2015.06.15. 17:37 keltezéssel, Balla zoltán írta:
> Feladó: "Pipi" <lista at puzsar.hu>
>> másolj már be egy mintát...
>> ha kényszerkonverziót csinálsz 8 bitre a művelet előtt akkor mi történik?
>>
> Nem az a baja, hogy nem tudja megcsinálni, hanem hogy nem fér bele a művelet
> a memóriába...!
>
> pl
>
> reg=log(X)/log(2)
>
> valahol definíálom az X=8 -at.
>
> Ez ettől kezdve konstansokkal már fordítási időben kiszámolható érték lesz,
> de a fordító mindenképpen azt nézi, belefér e a művelet realizálása a
> memóriába..., ha igen, akkor minden ok, kiszámolja és reg=3 -at fordít bele
> a programba ebből.
> Ha nem fér el a művelet, akkor meg dob egy hibát, hogy kicsi a memóriám a
> művelethez...ami igaz, csak baromira nem akarom futásidőben ezt számoltatni!
>
> Zoli
>
> -----------------------------------------
>            elektro[-flame|-etc]
>
>



More information about the Elektro mailing list