[elektro] Bitforgatás C-ben - elegant.

elight elight at gmail.hu
Fri Jan 16 14:50:37 CET 2015


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]



More information about the Elektro mailing list