реклама на сайте
подробности

 
 
> Подскажите как лучше всего перевернуть байт
Romanello
сообщение Jul 1 2008, 11:06
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 138
Регистрация: 10-03-05
Пользователь №: 3 204



В АРМе на СИ нужно переделать байт :

было bit7, bit6. bit5. bit4. bit 3. bit2. bit 1. bit0

нужно bit0, bit1, bit2. bit3. bit4, bit5, bit6, bit7

как это сделать наиболее грамотнее?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Roman Mich.
сообщение Jul 15 2008, 08:09
Сообщение #2





Группа: Новичок
Сообщений: 6
Регистрация: 28-02-07
Пользователь №: 25 748



Код

const unsigned char transpb[16]=
    {0x0,0x8,0x4,0xc,0x2,0xa,0x6,0xe,0x1,0x9,0x5,0xd,0x3,0xb,0x7,0xf};

// транспонирование байта
#define TRANSPB(b) ((unsigned char)((unsigned char)(transpb[b & 0xf]) << 4) | ((unsigned char)(transpb[(b & 0xf0) >> 4])))
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Romanello   Подскажите как лучше всего перевернуть байт   Jul 1 2008, 11:06
- - АДИКМ   Цитата(Romanello @ Jul 1 2008, 14:06) В А...   Jul 1 2008, 11:20
|- - Romanello   Цитата(АДИКМ @ Jul 1 2008, 15:20) проще (...   Jul 1 2008, 11:23
|- - Alex03   Не знаю насколько оптимально на АРМ и для байтика,...   Jul 1 2008, 11:29
|- - Romanello   Цитата(Alex03 @ Jul 1 2008, 15:29) Не зна...   Jul 1 2008, 11:51
|- - Alex03   Цитата(Romanello @ Jul 1 2008, 17:50) кру...   Jul 1 2008, 12:00
- - meister   Цитата(Romanello @ Jul 1 2008, 15:06) В А...   Jul 1 2008, 11:44
- - АДИКМ   если хочется экзотики - порты перехлестните.   Jul 1 2008, 11:47
- - MrYuran   Круто. Реально круто. Где бы такого нахвататься мо...   Jul 1 2008, 12:06
|- - ljerry   Цитата(MrYuran @ Jul 1 2008, 16:06) Круто...   Jul 1 2008, 13:31
- - Rst7   ЦитатаКруто. Реально круто. Где бы такого нахватат...   Jul 1 2008, 12:33
|- - GetSmart   Цитата(Rst7 @ Jul 1 2008, 18:33) Это еще ...   Jul 1 2008, 12:59
|- - abcdefg   Цитата(Rst7 @ Jul 1 2008, 16:33) Это еще ...   Jul 1 2008, 14:49
- - Rst7   ЦитатаЭто куда такое применяется? Для преобразова...   Jul 1 2008, 13:16
|- - blackfin   Цитата(Rst7 @ Jul 1 2008, 17:16) Ну прави...   Jul 1 2008, 13:32
- - Axel   Посмотрите: http://www.cs.utk.edu/~vose/c-stuff/bi...   Jul 1 2008, 14:02
- - Rst7   ЦитатаРаз пошла такая пьянка - как бы красиво сдел...   Jul 1 2008, 16:14
- - Alexis_   RBIT<c> <Rd>,<Rm>   Jul 14 2008, 14:28
- - aaarrr   Можно подумать, что все поголовно пишут для ARM115...   Jul 14 2008, 15:18
|- - Alexis_   Цитата(aaarrr @ Jul 14 2008, 16:18) Можно...   Jul 15 2008, 13:43


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 21:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01369 секунд с 7
ELECTRONIX ©2004-2016