O que significa
Basta uma entrada ligada para a saída ligar. Portas lógicas são os minúsculos blocos de comutação dos circuitos e chips digitais: recebem sinais liga/desliga (1 e 0) e dão um resultado. Com duas entradas, OR só dá 0 quando ambas são 0; qualquer outra combinação dá 1.
Diferente do “café ou chá?” do dia a dia, que costuma significar escolher um, aqui o OU é inclusivo: as duas ligadas também contam. A porta que rejeita esse caso é a XOR (OU exclusivo). Exemplo conhecido: a luz interna do carro; abra qualquer porta, ou várias, e ela acende.
Por que essa forma curva e de onde vem?
É o símbolo no estilo americano. Nesse estilo de “forma distintiva”, previsto no padrão americano (IEEE), cada porta tem sua silhueta, e OR tem dorso curvo e frente pontuda. O padrão internacional IEC, seguido em muitos livros europeus, prefere um retângulo para todas e marca OR com “1”. Os dois significam a mesma coisa.
A ideia é mais antiga que a eletrônica: George Boole expôs a álgebra do verdadeiro e falso em 1854, e Claude Shannon mostrou em 1937 que ela descreve circuitos de comutação. Este caractere entrou no Unicode porque o computador doméstico Sharp MZ-700 (1982) o tinha como byte D9 em seu conjunto de caracteres europeu alternativo, junto com AND e NOR.
Perguntas frequentes
2Por que aparece um quadrado vazio no lugar do símbolo?
Sua fonte não o tem. Ele foi adicionado no Unicode 16.0 (2024) e, em 2026, o suporte a este bloco ainda é irregular; escolha uma fonte que cubra U1CC15.
Dá para usar em um diagrama de circuito?
Em texto, sim, mas muitos programas de esquemas têm seus próprios símbolos de portas. Em anotações e explicações funciona se a fonte suportar.
Coleções com
2Como digitar ou encontrar
- Também chamado
- porta OU · porta lógica OR
- Pesquise como
- porta lógica · OR inclusivo · lógica booleana · símbolo de circuito · tabela-verdade
- Pode ser usado em
- Qualquer campo de texto · a forma depende da fonte
𜰕\1CC15Códigos e codificaçãoPontos de código: 1
Um símbolo visível pode conter vários pontos de código. JS .length conta unidades UTF-16; UTF-8 conta bytes.


