Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
а я вот не пойму, а нафега биты в байте переворачивать? Ну ни разу за всю программерскую деятельность не надо было, что я пропустил?
Отправлено
ы
13 ноября 2009, г. 00:29
Составить ответ
|
Вернуться на конференцию.
Ответы
Да буквально сейчас горожу такое безделие - экономя место, разведена так шина данных LCD.
-
Quasy
(13.11.2009, 13:29:32
192.168.0.207,80.243.9.34
,
пустое
)
во-во, как учили умные люди, сегодня мы 70% времени убиваем на решение проблем, которые вчера себе создали)
-
basilmak
(13.11.2009, 15:02:30
213.33.218.162
,
пустое
)
Я один раз, когда схему делал, ноги у ЦАПа перепутал (старшие с младшими). Пришлось в программе биты переворачивать :)
-
Каа
(13.11.2009, 10:33:58
213.132.80.172
,
пустое
)
:-)) мда, вот ведь на пустом меcте проблема, пользуйтесь МК от Z8 Encore
-
Лагунов
(13.11.2009, 06:36:18
10.22.4.160,217.70.98.225
,
пустое
)
а еще количество едениц в байте надо считать, вот где простор для фантазии))
-
колян безпарольный
(13.11.2009, 01:14:46
193.200.150.125
,
пустое
)
ну это приходилось, как я не извращался со сложением и вычитанием, таблица в не конкуренции
-
ы
(13.11.2009, 01:23:36
217.118.66.26
,
пустое
)
Примеров немало. Хуже бывает, когда нужно в битовом (достаточно длинном) окне искать битовое соответствие с постоянно меняющейся маской. А поток идёт младшим битом вперёд.
-
Макаров
(13.11.2009, 02:10:10
95.107.90.149
,
пустое
)
ну так и в задаче с перестановкой таблица вне конкуренции
-
колян безпарольный
(13.11.2009, 01:33:14
193.200.150.125
,
пустое
)
О! Раз появился - ответь-ка за базар ПРЕДМЕТНО -->
-
MBedder
(13.11.2009, 01:38:5
80.92.96.19
,
пустое
,
ссылка
)
вот зануда))) если на камне нет набортного двухбайтового деления то выделение декад из инта методом последовательного деления на 10000,1000,100,10 занимает куда больше времени чем стандартное BCD преобразование.
-
колян безпарольный
(13.11.2009, 01:48:32
193.200.150.125
, 1630 байт)
А вот тебе аллаверды для камня, у которого "нет набортного двухбайтного деления" (на самом деле оно есть, но было с отвращением отброшено из-за тормознутости). 13 слов, 19 тактов - твое "быстрое BCD" ахнуло и тупо удавилось :)) -->
-
MBedder
(13.11.2009, 02:59:37
80.92.96.19
,
пустое
,
ссылка
)
дауж))
-
колян безпарольный
(13.11.2009, 11:06:5
193.200.150.125
,
пустое
)
Ответ:
-
колян безпарольный
(13.11.2009, 01:48:59
193.200.150.125
, 1607 байт)
Ню-ню :)) А 65 циклов вместо 308 твоих (вернее, атмелевских - это их тупая аппнота) не хо-хо? -->
-
MBedder
(13.11.2009, 02:33:7
80.92.96.19
,
пустое
,
ссылка
)
А здесь очень познавательная дискуссия с показательной поркой на эту же тему :)) -->
-
MBedder
(13.11.2009, 02:37:13
80.92.96.19
,
пустое
,
ссылка
)
Какие старсти, оказывается, в Пустыне кипят. Здесь же только межпартийные разборки до такого накала доходят :-(
-
Крок
(13.11.2009, 10:54:1
62.118.59.14
,
пустое
)
Х-м! Дык, дело полезное Обсуждения (к слову сказать) не только в "песках" , но и на др. форумах частенько обсуждается ;-) По памяти >>
-
Макаров
(13.11.2009, 15:03:49
95.107.90.149
, 130 байт,
ссылка
)
Да в том-то и дело
-
Крок
(13.11.2009, 15:58:32
62.118.59.14
,
пустое
)
тожсамое на сях
-
колян безпарольный
(13.11.2009, 01:52:19
193.200.150.125
, 825 байт)
Жуть моржовая... Ты бы хоть в профайлер глянул да прикинул, скока клокафф на это уйдет :))
-
MBedder
(13.11.2009, 02:41:34
80.92.96.19
,
пустое
)
Вот. А исче бывают процессоры с одним порядком битов и бывают с обратным. И шлют по сети свою белиберду младшим битом вперед или старшим. Вобщем в некоторых случаях очень хочется иметь комаду swapb.
-
Codavr
(13.11.2009, 00:36:0
89.179.42.168
,
пустое
,
ссылка
)
э, ты мне че ссылку на поиск дал? Ну щаз, буду я разбираца в мусоре www :), конкретную задачу хочу!
-
ы
(13.11.2009, 00:41:11
217.118.66.26
,
пустое
)
Диктую
конкретную
зодачу!! (+)
-
Dr.Alex
(13.11.2009, 00:44:11
81.25.57.242
, 58 байт)
Не ну ты всех переплюнул :)
-
Codavr
(13.11.2009, 00:43:35
89.179.42.168
,
пустое
,
ссылка
)
Можыт, БыПыэФ? :-р
-
Dr.Alex
(13.11.2009, 00:30:15
81.25.57.242
,
пустое
)
тихо! Я хочу еще варианты послушать! Если такие глупые вопросы задают(как на С...) то куда там до быпыэф...
-
ы
(13.11.2009, 00:33:39
217.118.66.26
,
пустое
)
хотя, если хотят быстрее то скорее всего "оно" и варганят...
-
ы
(13.11.2009, 01:05:37
217.118.66.26
,
пустое
)
Есть, к примеру, SPI ЦАПы, требующие данных вперед ногами, бывает нужда переворачивать шрифт на GLCD, случаются разведенные с точностью до наоборот байтовые шины данных к периферийному разъему - словом, shit happens :))
-
MBedder
(13.11.2009, 00:41:31
80.92.96.19
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сложите 2 и 3:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru