Explore the NOR gate, a universal logic gate that outputs true only when all inputs are false.
Last updated: March 2026 | Digital Logic Tool
| Input A | Input B | Output (A NOR B) |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |
The NOR gate is a digital logic gate that implements logical NOR (NOT OR). It outputs a HIGH signal (1) only when both inputs are LOW (0). If one or both inputs are HIGH (1), the output is LOW (0). This behavior makes it one of the most important gates in digital electronics.
NOR is a "universal gate" because any other logic gate—AND, OR, NOT, NAND, XOR, and XNOR—can be constructed using only NOR gates. This property makes NOR gates incredibly valuable in computer hardware design and integrated circuit manufacturing, as it simplifies production by using a single type of gate.
NOR Flash memory, used in SSDs and USB drives, is named after the NOR gate architecture. The gate is also fundamental in building complex circuits like multiplexers, decoders, and flip-flops that form the basis of all digital computers and processors.
Output = NOT(A OR B) = !(A ∨ B)
Let's evaluate all four possible input combinations:
Because you can create any Boolean logic function using only NOR gates. You can build AND, OR, NOT, NAND, XOR, and all other gates from combinations of NOR gates.
In Boolean algebra, NOR is represented by the downward arrow (↓), also known as the Peirce arrow or Quine dagger. In circuit diagrams, it shows an OR gate with a bubble (NOT) on the output.
NOR is simply an OR gate with a NOT gate attached to its output. NOR = NOT(A OR B). If the OR output would be 1, then NOR outputs 0, and vice versa.
NOR Flash is a type of non-volatile computer memory where data is organized using NOR gate architecture. It's commonly used in USB drives, SSDs, and embedded systems because it allows random access.
NOR gates are used in memory chips (NOR Flash), microprocessors, signal processing, control systems, digital audio, and essentially any digital electronic device that requires decision-making logic.
Connect both inputs of a NOR gate together to the same signal. This is equivalent to NOT(A OR A) = NOT(A). A single input line connected to both inputs creates a NOT functionality.
OR outputs 1 if any input is 1. NOR outputs 1 only if all inputs are 0. NOR is the exact opposite (negation) of OR in all cases.
Yes, NOR gates can have multiple inputs (3, 4, 5, etc.). The output is 1 only when ALL inputs are 0. If ANY input is 1, the output is 0.
Related Tools
Binary arithmetic operations.
Add binary numbers.
Subtract binary numbers.
Multiply binary numbers.
Divide binary numbers.
Convert decimal fractions to binary.