[elektro] Bitforgatás C-ben - elegant.
Pataki István
pataki.istvan at freemail.hu
Fri Jan 16 15:03:18 CET 2015
Én ugyan más gyártmányal tervezek, de mindig kompromisszumokat kell
kötni. Van olyan szerencsétlen helyzet, hogy a lábak fele is szabad még,
de nem fér bele, ami kellene. Használj Xilinx-et:)
pi
----- Original Message -----
From: "elight" <elight at gmail.hu>
To: <elektro at tesla.hu>
Sent: Friday, January 16, 2015 2:50 PM
Subject: Re: [elektro] Bitforgatás C-ben - elegant.
> Köszi,
> ennek utána nézek..
> De ettől még egyetlen 32 bites word-ben szeretném tárloni
> és feldolgozni egy halom láb jeleit..
> Nekem még elég ismeretlen ennek a kezelési technikája.
> ( Jelenleg 20 bemenetet és kimenetet kell
> páronként összerendelnem , meg ezeket együttesen is figyelnem,
> de az istennek nem jön ki a nyákon a sorozat egy portra. )
>
>
>
> Üdv István
>
> 2015-01-16 14:41 keltezéssel, hg12345 írta:
>> Attól függ min fut a program,
>> ha van "bit banding" akkor közvetlenül hivatkozhatsz.
>>
>> elight <elight at gmail.hu> írta:
>>> Sziasztok..
>>>
>>> Hogyan lehet porbiteket beforgatni
>>> egy word-be elegánsan és vissza...
>>> ( valamiféle univerzális de áttekinthető dolog, algoritmus , jól
>>> jönne.. )
>>>
>>> Tehát mondjuk ilyen bemeneti ( vagy kimeneti) bitjeim vannak:
>>>
>>> Pl.
>>>
>>> A5, A6, A7, A8, A9, A10, B6, B5, B4, B3, A2, A3. A4, A5,
>>> C8, C9
>>>
>>> ezt szereném egy wordben ebben a sorrendben látni
>>>
>>> D0 - D15
>>>
>>> Arra gondolnék, mivel van A - F port , átadom a hat wörd tömbját
>>>
>>> megadnám egymásik tömbben a bitek helyét a wordsorrendnek
>>> megfelelően
>>> és eredményül a rutinban megkapnám a bitek értékét.
>>> vagy ugyanez a kimeneteknél visszafele.
>>> Mindjárt békésebb lenne a nyáktervezők élete : )
>>> Illetve vannak helyzetek hogy nem is hozhatók sorba ezek a bitek.
>>> A bytoknál még el el boldogultam az egyedi forgatásokkal,
>>> de szaporodnak a portok, és már kezd káosz kialakulni a fejemben.
>>>
>>> Találkoztatok már valami frappáns megoldással?
>>>
>>> Üdv István
>>>
>>> -----------------------------------------
>>> elektro[-flame|-etc]
>>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list