Cores das conexões
Estamos agora em condições de resumir a variedade de cores que as conexões do Logisim poderão assumir. O pequeno circuito que se segue ilustra todos elas de uma só vez.
(Figura do original em inglês)
- Cinza: A largura em bits das conexões é desconhecida. Isso ocorre porque o fio não está conectado às entradas ou às saídas de qualquer componente. (Todas as entradas e as saídas têm uma largura de bits definida.)
- Azul: O fio serve para transportar um bit, mas o valor que ele está carregando no momento não é conhecido. A entrada é mostrada como um pino tri-state, de modo que ele possa emitir esse sinal como flutuante.
- Verde escuro: O fio está carregando um bit igual a 0.
- Verde brilhante: O fio está carregando um bit igual a 1.
- Preto: O fio é portador de um valor multi-bit. Alguns ou mesmo todos os bits poderão não estar especificados.
- Vermelho: O fio está carregando um valor com erro. Isso geralmente acontece porque uma porta não pode determinar a saída correta, talvez porque não tenha entradas. Também poderá surgir porque dois componentes estão tentando enviar valores diferentes para o fio; isso acontece no exemplo acima, onde um pino de entrada tenta colocar 0 enquanto outro tenta colocar 1 no mesmo fio, causando um conflito. Conexões multi-bit ficarão vermelhas quando qualquer um dos bits transportadas estiver com erro.
- Laranja: Os componentes ligados ao fio não concordam com a mesma largura de bits. Uma conexão laranja é efetivamente "quebrada": não transportará sinais entre os componentes. Aqui, conectamos um componente de dois bits a outro de um bit, de modo a serem incompatíveis.
Próximo: Guia do usuário.