Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Как компактнее посчитать число 1-ц в байте на асме (MPLAB)?
Отправлено
Digital
23 мая 2007 г. 17:32
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ:
—
ыфефт
(23.05.2007 19:00:56
91.124.0.67
, 285 байт)
Ну это немеряно долго
—
Digital
(23.05.2007 19:07:19
212.110.129.13
,
пустое
)
Ну, уж прям и "немеряно"! Думаю, что не более, чем на 20% длиннее сброса CF и цикла на 8, со сдвигом на 1, проскоком по "НЕ CF" и проскакиваемым инкрементом счетчика...
—
YellowTiger
(23.05.2007 19:22:29
83.149.3.188
,
пустое
)
т.е. бытрее
—
Digital
(23.05.2007 17:42:0
212.110.129.13
,
пустое
)
Таки, компактнее или быстрее? Если нужно именно быстрее, то брать прямо из массива [256], куда во время компиляции уже запихнуты все нужные результаты... Быстрее не бывает.
—
YellowTiger
(23.05.2007 17:45:34
83.149.0.98
,
пустое
)
Сударь Вы гений!
—
Digital
(23.05.2007 17:53:31
212.110.129.13
,
пустое
)
Дык, это ж - бубль-гум! :о)))
—
YellowTiger
(23.05.2007 19:14:8
83.149.3.188
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 6 на два:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru