|
Вообще-то, нужно сравнивать две длинные битовые последовательности. Одна из них - константа.
1. Тупой способ: проверять каждый бит и инкрементировать счётчик - 16 команд на байт.
2. Значение байта как индекс в таблице, значение из таблицы прибавлять к счётчику.
3. Тут в конфе обсуждалась задачка про биты в байте, но не помню о чём. Так там она решалась в три команды. Моть тамошняя идея пойдёт?
E-mail: info@telesys.ru