# Exclusive OR

From CANNY Wiki

Appearance | |
---|---|

Symbol | |

XOR | |

Group | |

Logical operators | |

Inputs | |

value X: | Logical |

value Y: | Logical |

Outputs | |

Result: | Logical |

Version CANNY Lab | |

from 0.6b |

A function block used for modulo 2 addition. Sets the output value to be the result of a XOR operation on input values.

In other words, the output will be:

- "1" if and only if one input is "1",
- "0" if and only if the input values are equivalent to each other.

Thus, Truth table of the operation is as follows:

value X | value Y | Result |

0 | 0 | 0 |

0 | 1 | 1 |

1 | 0 | 1 |

1 | 1 | 0 |