Uma instrução de comparação de valores em uma linguagem de programação, como por exemplo, a comparação do valor booleano verdadeiro ou falso, exige que seja avaliado um ou mais bits presentes em uma célula de memória. O componente do computador responsável por avaliar o conteúdo desta célula de memória para esta operação é chamado de