PIC16f28A - Počítaní nul na vstupech

A proč to děláš tak složitě ? Načtu port, vymaskuju žádaný bity, zkontroluju, jestli je výsledek 0x00.

Ano = jsou tam 4 nuly = pošlu na port B 0xFF
Ne = je mezi nima nějaká jednička = pošlu na port B 0x00

Vzhledem k tomu, že je to domácí úloha, tak si to přelož do ASM sám.