Example
Subtraction becomes addition after invert-and-add-one.
highlighted = computed this step
Build the concrete table
Compute the highlighted logic-table value.
target0111 - 0011
Build the concrete table
Compute the highlighted logic-table value.
targetinvert subtrahend0111 - 00110011 -> 1100
Build the concrete table
Compute the highlighted logic-table value.
targetinvert subtrahendadd 10111 - 00110011 -> 11001100 + 0001 = 1101
Build the concrete table
Compute the highlighted logic-table value.
targetinvert subtrahendadd 1add to minuend0111 - 00110011 -> 11001100 + 0001 = 11010111 + 1101 = 10100
Build the concrete table
Compute the highlighted logic-table value.
targetinvert subtrahendadd 1add to minuenddrop overflow0111 - 00110011 -> 11001100 + 0001 = 11010111 + 1101 = 101000100
Read the table verdict
Compute the highlighted logic-table value.
targetinvert subtrahendadd 1add to minuenddrop overflowverdict0111 - 00110011 -> 11001100 + 0001 = 11010111 + 1101 = 1010001007 - 3 = 4
logic-computation
Every row is intentionally ordered and pinned to the lesson specification.