Lógica diodo-resistor

Además, no se pueden implementar todas las funciones lógicas exclusivamente en la lógica de diodos; las puertas de diodos solo pueden realizar las funciones no-inversoras AND y OR.

Las puertas AND se implementan por conmutadores conectados en series normalmente abiertos.

Así que, la puerta de diodos AND debería implementarse mediante diodos conmutadores en serie (como una puerta NMOS AND que se implementa con series de transistores conectados).

Como resultado, los diodos conectados en serie no pueden ser controlados por fuentes de voltaje con la entrada a tierra.

[nb 2]​ Sin embargo, los diodos se pueden usar para combinar dos o más salidas digitales (alto/bajo) a partir de un CI tal como un contador.

En una puerta de diodos OR, el voltaje de salida es alto si al menos un voltaje de entrada está en alto. El voltaje de salida es bajo si todos los voltajes de entrada están a baja.
En una puerta de diodos AND, el voltaje de salida es alto si todos los voltajes de entrada son altos. El voltaje de salida es bajo si al menos uno de los voltajes de entrada es bajo.