[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено st256 19 марта 2004 г. 16:16
В ответ на: А CP/M ? отправлено Oleg_0515 19 марта 2004 г. 15:32

CP/M - не помню такой. Еще из экзотики помню ПРОС для электроники 85 ( или 80 :))) ). Я на эту тачку устанавливал перые UNIX. Они были на гибких дисках....

==== Кстати, трехтомником для Мир-1, Мир-2 до сих пор пользуюсь. Недавно метод Ньютона для решения уравнения 16 степени переводил на Си.
Как-нибудь выложу скан-варианты этих книг - очень занимательные примеры оптимизации кода для медленных и малоресурсных машин.


Кстати одобряю. Можно сколько угодно смеятся, но как я в 80-х занимался оптимизацией вычислений, так и продолжаю :))). Вот недавно делал эквалайзер на биквадратных звеньях. В моем проце есть команда

Acc += R1*R2 + R3*R4

Но чего-то переклинило и я испугался ее ставить. В этом случае по линейке задержек ползет 16 битовое число. А у меня давняя нелюбовь с рекурсивными фильтрами. Поэтому сейчас по задержкам у меня ползет 32-битовое число, хотя вход и выход 16-битовые, но производительность ровно в два раза меньше, ибо использую команду для 32-разрядной пары регистров

Acc += [R1,R2]*[R3,R4]

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru