ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
287101
Evgeny_CD, Архитектор (30.11.2011 10:49, просмотров: 18537)
Интересно, как с точки зрения теории решается такая задача. Как сделать функцю, которая из 32 битной переменной делает 8 битную. Изначально соответствие задано большоооой таблицей в 4G.  Т.е. многие значения 32 битной переменной отображаются в одно и то же 8 битное значение. Функция должна быть оптимизировна под процессорное исполнение. Т.е. кучка жесткой логики смысла для данной задачи не имеет. Я, конечно, понимаю, что в современном мире на PC я могу сделать 4G LUT и просто таблично искать результат :), и это даже стоить почти ничего не будет, но хотелось бы по умнее. Функция должна быть достаточно быстрой. В иделе доолжно быть некое преобразование, которое быстро делается и уменьшает размерность входных данных. А далее уже относительно небольшая таблица. Это я задумался о создании быстрых симуляторов процов на писюках. Пытаюсь понять, как это сделать без предкомпиляции симулируемого кода.