Black_mirror Первая идея с использованием imul для независимого вычисления смещения внутри байта\тетрады - это круто, но "оптимизация второй...
l_inc Не выльются, т.к. идея с квазитаблицей заключается не в том, чтобы применять ее к каждой тетраде, а в том, чтобы свести задачку к поиску...
l_inc Но "квазитаблицу" <= 32 бит, наверное неразумно запрещать, т.к. она по сути не отличается от прочих "выкрутасов" с magic number'ами
Для одной тетрады можно по битовой табличке MagicNumber сделать: x4 = (MagicNumber >> y4*3) & 7; //MagicNumber = 0x3002044
На ум лезет подсчет кол-ва единиц в числе x-1 через умножения на магик-намберы... Хотя для небольших N, это м.б. и не лучший способ
iZzz32 Пардон, погорячился Похоже от сишного звездно-заднепроходного синтаксиса не только у меня крыша едет, но и у бцб-шного компилера тоже :)...
:offtop: Dmitry_Milk, а кодинг на С++ в детском саду, с молоком матери впитывают? :)
iZzz32 И что тут забавного - неужели не понятно, что экспо- и импо-ртироваться могут только указатели на функции, структуры, массивы, а не сами...
Mark Нет, ребята, все не так, все не так, ребята! (С) Если у тебя степень m не int, а float, то никакие циклы тут не помогут Если все же m -...
Ну и что ты хочешь? Раз объявляешь статический массив, то его адрес после линковки д.б. известным = const, поэтому ес-но компилятор вправе сразу...
char s1[32] = "в ГУГЛ НЕ ПОСЫЛАТЬ !!!"; char s2[32] = {1,2,3,4,5,"вышел зайчик..."};
Раз это компилятор генерирует, то покажи (наконец) из чего он это генерирует, т.е. исходник на С
Сам понимаешь, что call\ret это те же jmp, но с доп.push\pop, соотв-но это те же complex-инструкции, которые нагружают конвеер доп.микроопами....
Y_Mur Ты похоже издеваешься - сколько можно эту ерунду повторять?! Причем тут Ньютон с Галилеем, если все эти "заморочки" касаются э.м....
Y_Mur Да, похоже ты прав - в случае мех.волн длина волны для движущегося приемника остается неизменной. Но похоже именно тут и кроется загадка...
xRom2 Самый короткий вариант - не всегда самый быстрый. Shld - это сложная (complex) инструкция, состоящая из нескольких микроопераций, которая и...
Y_Mur Мне не очевидно, т.к. длина волны, частота колебаний и (фазовая) скорость связаны соотношением c=л*f, поэтому если изменяется c, то л и f...
Y_Mur Во-первых, ты мне не ответил на вопрос - если в твоей модели изменяется скорость волны, то откуда берутся пропорциональные изменения длины...
Ну вот поэтому и получаешь "куеву тучу раз" ;)
Y_Mur А я напираю на то, что ты путаешь понятия групповой и фазовой скорости волны. Поскольку эффект Доплера касается изменения длины волны или...
Имена участников (разделяйте запятой).