1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | int8_t truthTable[ 15 ][ 4 ] = {
{ 0 , 0 , 0 , 1 }, / / x & y
{ 0 , 0 , 1 , 0 }, / / x & ~y
{ 0 , 0 , 1 , 1 }, / / x
{ 0 , 1 , 0 , 0 }, / / ~x & y
{ 0 , 1 , 0 , 1 }, / / y
{ 0 , 1 , 1 , 0 }, / / x ^ y
{ 0 , 1 , 1 , 1 }, / / x | y
{ 1 , 0 , 0 , 0 }, / / ~(x | y)
{ 1 , 0 , 0 , 1 }, / / ~(x ^ y)
{ 1 , 0 , 1 , 0 }, / / ~y
{ 1 , 0 , 1 , 1 }, / / x | ~y
{ 1 , 1 , 0 , 0 }, / / ~x
{ 1 , 1 , 0 , 1 }, / / ~x | y
{ 1 , 1 , 1 , 0 }, / / ~(x & y)
{ 1 , 1 , 1 , 1 }, / / - 1
};
|