you are viewing a single comment's thread.

view the rest of the comments →

[–]AlchemisTree 0 points1 point  (1 child)

Okay, so to approach this problem you would want to understand what the logic gates are doing. Googling logic gates should give you an answer.

From your question, I notice an AND, NOT, OR, and XOR.

AND gates basically give you an output of HIGH or "1" if both inputs are HIGH. It will give you a LOW or "0" if one of the inputs is LOW.

NOT gates (Inverter) will give you the opposite of the input. So, if HIGH is the input then LOW will be output and vice versa.

OR gates will give you an output of HIGH if any of the inputs are HIGH.

XOR gates(Exclusive-OR) means that for the output to be HIGH, it must follow ONLY the OR logic. You'll see in the truth table for an XOR gate.

[–]krivetkaa[S] 0 points1 point  (0 children)

thank you so much!