Andy Mozzhevilov (31.05.2005 14:30, просмотров: 1) ответил dvf на Вот именно, кольцевой...
если надо кольцевой сдвиг на Си, то x = x>>n | x<<sizeof(x)*8-n это пример для сдвига вправо.
где
n - на сколько бит нужно сдвинуть,
В зависимости от типа uC конечная реализация может оказаться как очень эффективной, так и наоборот, но работать будет всегда.