UP-DOWN szamlalo ABEL-ben hogyan?
Gal Zoltan
galzoli at hu.inter.net
Tue Jun 17 21:58:29 CEST 2003
Hallo Feri!
Szoval ez rendben is van, csak igy tenyleg hihetelenul gyorsan fogynak
azok a bizonyos product term-ek.
Erre azt talaltam ki, hogy csinalok egy 24 bit-es regisztert, es iranytol fuggoen
+1-et vagy -1-et adok a kimenetehez, majd visszairom a reg-be. Szep is, hely
is van boven, de a hosszu osszeado-lanc miatt lassucska:)
Gondoltam, valaki megfejette mar ezt a kerdeskort:)
On Tue, 17 Jun 2003 14:22:57 +0100
VF <vf at elte.hu> wrote:
> Ha binaris kell, akkor valami ilyesmi:
>
> [cnt23..cnt0] := up & ([cnt23..cnt0]+1) # !up & ([cnt23..cnt0]-1);
>
> Persze lehet hogy celszerubb szetbontani, az atviteleket ugyesen kezelni
> hogy a sebesseg is eleg legyen, es a product termek se fogyjanak el.
>
> Ha decimalis, akkor bonyolultabb... Most megcsinaltam egy 32 bitest
> a @ direktivakkal (@repeat, @expr), par sor az egesz, de teljesen
> erthetetlen :)
>
Udv:
--
Gál Zoltán
http://lekvar.fw.hu
More information about the Elektro
mailing list