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

hg12345 hg12345 at freemail.hu
Fri Jan 16 14:41:17 CET 2015


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]
>



More information about the Elektro mailing list