Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Судя по тому, что IAR на максимальной оптимизации для деления такого MUL не использует, то думаю он там и не нужен - не дураки ж писали. Ну и код деления , думаю, проще всего у них и скоммуниздить
Отправлено
DASM
01 марта 2008 г. 16:51
В ответ на:
Как быстро можно сделать следующее : А*(1/В) с помощью аппаратного умножите...{+}
отправлено <font color=gray>loader</font> 01 марта 2008 г. 16:38
Составить ответ
|
Вернуться на конференцию
Ответы
Идея хорошая, вот только такое деление требует 200 тактов минимум и занимае...{+}
—
loader
(01.03.2008 17:34:54
195.208.171.50
, 348 байт)
эт как делить , можно и в полтинник влезть
—
m16
(01.03.2008 18:07:51
81.169.238.173
,
пустое
,
ссылка
)
тама на константы до 23 включительно, если я ничего не упустил
—
DASM
(01.03.2008 18:12:4
212.58.192.14
,
пустое
)
точно , недоглядел
—
m16
(01.03.2008 18:24:44
81.169.238.173
,
пустое
)
если B - не константа, то не понял юмора - тогда два деления вообще понадобятся, зачем это ? А какие 200 команд занимает деление ? У меня меньше... Тактов может и много, не считал
—
DASM
(01.03.2008 17:41:58
212.58.192.14
,
пустое
,
картинка
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru