Свежие обсуждения
Микроконтроллеры

Быстро проверить сколько единиц в байте.

1 2

Link: Можно к 0xXX байту прибавить 0xFF и смотреть на флаг переполнения (переноса). Если флаг переполнения 0 значит в XX все нули.
А можно ещё сложнее.
В любом контроллере есть проверка байта на ноль. Одной командой. Сразу с ветвлением.