## Making a XOR (exclusive OR) Gate

A XOR gate, which is given the symbol below,

produces an output of 1 if one of the two inputs is 1 and the other is 0. If both inputs are 1 then the out is 0. This makes a XOR gate different from an OR gate. The truth table is shown below.

A | B | A XOR B |

0 | 0 | 0 |

1 | 0 | 1 |

0 | 1 | 1 |

1 | 1 | 0 |

We can write the output from a XOR gate in Boolean algebra asmeans 'NOT A',means 'OR' andmeans 'AND' . Writing the output like this makes a XOR gate easy to draw from NOT and AND gates. We get,