Say there is an array, having 16 member, 1 byte each. I want to shift bits say to right in that way, that the byte that "leaves" say 1st member, gets shifted in into 2nd member, and so on (and bit shifted out from last member, shifts into 1st member). Are there any simple ways to do this, except that reading each member bit by bit, assembling in new variable and writing back?
Bookmarks