Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
Вы сами утверждали, в свое время, что это не так.
Что бы за 1 такт сделать 2 перемножения, необходимо ввести 4 операнда за все тот же один такт (позвоните на всякий случай Софье Ковалевской, вдруг я ошибаюсь? :))) ). Но TMS55 за один такт ввести 4 операнда не может.
Т.е. найти скалярное произведение двух массивов (или иначе кореляцию этих массивов) за 0.5 такта на элемент Вы не сможите тоже. А zsp400 - сможет.
Знаете, что мне не нравиться в Вас? Да и не только в Вас.
Вам говорят: перемножить и накопить два массива одинаковой длины Вы за полтакта на отсчет не сможете. Вы знаете, что не сможете, но говорите, что сможете.
Если все-таки сможите, то будьте добры привести код - и я перед Вами совершенно искренне извинюсь. Напомню: Вы должны написать функцию вида:
long corr( int* input_buffer1, int* input_buffer2, int buffer_size );
которая должна найти значение:
ccc = SUM(input_buffer1(i)*input_buffer2(i))
но боюсь, что Вы опять начнете говорить не по теме...
=== Про остальное - я не обладаю таким громадным запасом самоуверенности, упрямости и наглости, как Вы. Поэтому любой спор с Вами на любую тему для меня априори обречен на неудачу.
Это не самоуверенность, а уверенность в том, что я говорю. А за наглость вы принимаете мою иронию на Вами, Сэр. Вы слишком неуверены в себе, чтобы позлить мне эту иронию. Потому с самого начала начинаете с личного выпада про мое мнение, потом говорите, что я вру, называете белое черным, а черное белым (это я про пол-такта на отсчет говорю) и т.д. Почему же мне нельзя слегка поиронизировать над Вами? Вы меня пытаетесь шельмовать, хамить мне, а я иронизирую. Разве это не достойный ответ с моей стороны? :)))