A processor including a Boolean logic unit, wherein the Boolean logic unit
is operable for performing the short-circuit evaluation of Conjunctive
Normal Form Boolean expressions/operations, a plurality of input/output
interfaces, wherein the plurality of input/output interfaces are operable
for receiving a plurality of compiled Boolean expressions/operations and
transmitting a plurality of compiled results, and a plurality of
registers. An associated processing method including starting an
operation related to a Conjunctive Normal Form Boolean expression,
wherein the Boolean expression comprises a conjunct, evaluating the
conjunct, and selectively short-circuiting a portion of the Boolean
expression.