Muitas placas-mãe colocam um ou mais códigos de progresso / status em locais de memória específicos enquanto estão executando seus diagnósticos e esses dispositivos leem esses valores e os exibem. A idéia é que em uma unidade defeituosa que não pode sequer chegar a conduzir um monitor, você pode usar as informações fornecidas (e às vezes os dados fornecidos pela placa-mãe ou fabricante do computador) para obter uma indicação de qual componente falhou.
Na maioria das circunstâncias, esses códigos de falha referem-se a chips ou subcomponentes individuais (por exemplo: falha do controlador de teclado ou linha de interrupção presa x) e, embora você possa ver porque uma placa falhou, provavelmente não será capaz de consertar a falha sem algumas ferramentas especializadas de reparo e retrabalho.