IA: 1P3: Digital Circuits and Information Processing Flashcards
What is combinational logic?
Output is dependent only on a combindation of the inputs
What is sequential logic?
Output is dependent on a combination of the inputs and previous outputs (memory)
How are computers build from semiconductors?
- Semiconductors are used to build transistors
- Transistors are used to build logic gates
- Logic gates are used to build logic functions
- Logic is used to build Flip-flop bistables
- Flip-flops are used to build counters and sequencers
- Sequencers are used to build microprocessors
- Microprocessors are used to build computers
What is a variable that can only take 2 values called?
- Logic variable
- Binary variable
- Boolean variable
All names for the same thing
What are the 2 values a boolean variable can take?
- TRUE or FALSE
- ON or OFF
- high or low
- 1 or 0
etc etc
What are the 2 states of a logic variable represented by in an electronic circuit?
Voltage levels, i.e. high voltage for 1 and low voltage for 0
What can be used to denote NOT?
A bar above the symbol,
What is a logic / digital circuit?
Electronic circuits that have logic signals as their inputs and outputs
What are logic gates?
Basic logic / digital circutis with one or more inputs, and one output. They represent a single basic function.
What is the graphical symbol for a NOT gate?
What is the input-output map for a NOT gate
What is the boolean representation of a NOT gate?
What is an inverter?
A NOT gate
What does a circle on the output of a gate mean?
It always means that it is an inverting output
What is the graphical symbol for an AND gate?
This is a 2 input AND gate, more than 2 inputs is possible
What is the input-output map for an AND gate?
What is the boolean representation for an AND gate?
What is the graphical symbol for an OR gate?
This is a 2-input OR gate, more than 2 inputs is possible
What is the input-output map of an OR gate?
What is the boolean representation of an OR gate?
What does a NOT gate do?
The output is TRUE only if the input is FALSE - it “inverts” the input
What does an AND gate do?
The output is TRUE if and only if both of the inputs are TRUE
What does an OR gate do?
The output is TRUE if any (or all) of the inputs are TRUE
What does a XOR gate do?
The output is TRUE if an odd number of inputs are TRUE
It is an EXCLUSIVE OR gate