Systems Architecture

Table of Contents

Basic logic gates

Logic gates are transistor-based components. Here are the four basic ones.

NOT (complement)

for a variable x, x̄ = 1-x ∴ x + x̄ = 1

screenshot.png

OR (union)

OR function (+) has value 1 if any of inputs has value 1.

screenshot.png

Properties:

AND (intersection)

AND function (⋅) has value 1 if all inputs have value 1.

NOTE: the operator ‘⋅’ is often omitted!

screenshot.png

Properties:

XOR (exclusive or)

XOR function (⨁) has value 1 if one of inputs has value 1.

screenshot.png

How an XOR gate is built and functions:

circuit.gif