La puerta OR o compuerta OR es una puerta lógica digital que implementa la disyunción lógica, se comporta de acuerdo a la tabla de verdad mostrada a la derecha.Las puertas OR son puertas lógicas básicas, y como tales están disponibles en TTL y familias lógicas de CI CMOS.Todas tienen el mismo pinout pero diferente arquitectura interna, que les permite operar en diferentes rangos de voltaje y/o a velocidades más altas.En la serie CMOS, estas son: Las variaciones TTL incluyen: módulo (a, b, c); de entrada a, b; c salida; o (c, a, b); fin; En caso de no estar disponibles puertas OR específicas, se puede hacer de NAND o NOT en la configuración que se muestra en la imagen a la derecha de este texto.Con el colector abierto bajo activo, tal como se utiliza para señales de control en muchos circuitos, una función OR puede ser producida por el cableado junto con varias salidas.
Puerta NMOS OR
Puerta CMOS OR
Puerta OR utilizando diodos
Puerta OR usando transistores
Puerta OR cableada utilizando puertas NOR de colector abierto