Chapter10 - Boolean Logic
3.01 Logic Gates
Key Terms
- Logic gate - the basic foundation of a digital circuit that controls the flow of electronic signals.
- Digital circuit - a circuit where electronic signals are one of two values, high voltage (l) or low voltage (0).
- Voltage - the potential difference across an electrical component needed to make electricity flow through it.
- Microprocessor - an integrated circuit that provides the same functions of a CPU.
- Truth table - a way of showing every outcome of a logic gate.
Logic Gates
NOT Gate
AND Gate
OR Gate
NAND Gate (NOT AND)
NOR Gate (NOT OR)
XOR Gate (XOR Gate)
- . represents the AND operation
- + represents the OR operation
- a bar (above the letter or letters, e.g. a) represents the NOT operation.
Logic circuits, logic expressions, truth tables and problem statements
Type 1 - produce a truth table for a given logic circuit
题目:找出对应逻辑图(logic circuit)的真值表(truth table)
Step 1 - find the intermediate values P and Q
找出对应逻辑图(logic circuit)的真值表(truth table)
Step 2 - find intermediate values R use P and Q
找出对应逻辑图(logic circuit)的真值表(truth table)
Step 3 - find final part X use intermediate R and C
找出对应逻辑图(logic circuit)的真值表(truth table)
Final result
找出对应逻辑图(logic circuit)的真值表(truth table)
Type 2 - write logic expressions from given logic circuits
Example 1
- logic gate1::
(A AND B)
- logic gate2::
(B OR C)
- final result::
(A AND B) XOR (B OR C)
Example 2
- logic gate 1::
(A NAND C)
- logic gate 2::
(B AND C)
- logic gate 3::
(logic gate 1) NOR A ~ ((A NAND C) NOR A)
- logic gate 4::
((A NAND C) NOR A) OR (B AND C)
Type 3 - produce a logic circuit and a truth table from given logic expression
Example 1
Given logic expression: (A XOR C) OR (NOT C NAND B)
first step - A XOR C
second step - NOT C NAND B
third step - combine
fourth step - truth table
Type 4 - produce a logic expression and logic circuit from given truth table (optional)
Example 1
logic circuit
Example 2
logic circuit
Example 3
(NOT A AND NOT B AND NOT C)
(A AND NOT B AND NOT C)
(A AND B AND NOT C)
final logic expression
(NOT A AND NOT B AND NOT C)
OR (A AND NOT B AND NOT C)
OR (A AND B AND NOT C)
Type 4 - Produce a logic circuit and truth table from real work case
example 1
A safety system uses three inputs to a logic circuit. An alarm, X, sounds if input A represents ON and input B represents OFF; or if input B represents ON and input C represents OFF.
Type 5 Produce the working space (optional)
example 1
Consider the logic statement:
((A NOR B) AND C) NAND (A OR NOT B)
- Draw a logic circuit to represent the given logic statement.
- Complete the truth table for the given logic statement.
- P = (A NOR B)
- Q = (A OR NOT B)
- R = (P AND C)