[an error occurred while processing this directive]
|
... правда один DAG регистр кушается зато как изящно! а второй вариант у меня похожий получился, только я не отнимал, а testbit делал, а при изменении переменной lshift влево на один. Но это случай когда переменная может быть в каждом конкретном случае любой в диапазоне 0..3. А есть ли более оптимальный способ, для частного случая, когда нужно первый приходящий отсчет обработать одним способом, второй - вторым, третий - третьим, четвертый - четвертым и по новой. я вот дополнительную переменную ввел и ее увеличиваю, соответственно и ветвление идет. Может лучше способ есть?
E-mail: info@telesys.ru