[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