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

 
 
> Подскажите как лучше всего перевернуть байт
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
Ответов
АДИКМ
сообщение Jul 1 2008, 11:20
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Цитата(Romanello @ Jul 1 2008, 14:06) *
В АРМе на СИ нужно переделать байт :

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

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

как это сделать наиболее грамотнее?


проще (и главное быстрее) это делается с помощью таблицы.
думаю 256 байт флеша найдете...


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
Romanello
сообщение Jul 1 2008, 11:23
Сообщение #3


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

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



Цитата(АДИКМ @ Jul 1 2008, 15:20) *
проще (и главное быстрее) это делается с помощью таблицы.
думаю 256 байт флеша найдете...



С таблицей это первое что пришло мне в голову, но мне кажется это совсем уж прямолинейно, может есть какие то способы с прокруткой, в 51-х было проще крутнул восемь раз и все ок, а здесь так не получится.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Romanello   Подскажите как лучше всего перевернуть байт   Jul 1 2008, 11:06
|- - 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
- - Roman Mich.   Код const unsigned char transpb[16]= {0x...   Jul 15 2008, 08:09


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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 03:00
Рейтинг@Mail.ru


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