ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
432183 Топик полностью
SciFi (12.08.2013 14:01, просмотров: 43) ответил Звероящер на Народ, а как бы красиво на сях отзеркалировать один байт в другой? На асме как-то так:
Там -> http://graphics.stanford.edu/~seander/bithacks.html#ReverseParallel
uint8_t rev_byte(uint8_t v) { // swap odd and even bits v = ((v >> 1) & 0x55) | ((v & 0x55) << 1); // swap consecutive pairs v = ((v >> 2) & 0x33) | ((v & 0x33) << 2); // swap nibbles ... v = ((v >> 4) & 0x0F) | ((v & 0x0F) << 4); return v; }
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้