Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chapter 4: Fundamentals of Logic - Coggle Diagram
Chapter 4: Fundamentals of Logic
4.1: The Binary Concept
There are two terms from this section that we must address. These two terms are binary principle and logic gate
The term binary principle can be seen as which state your bit is in whether that be 0(OFF) or 1(ON). A logic gate can be seen as a circuit with multiple inputs but only one output depending on the specific gate
4.2: AND, OR, and NOT Functions
All of the logic gates that are mentioned in this section behave very different from one another.
For an AND Gate, the output is only 1(ON) if all of the input pins are set to 1(ON). For an OR Gate, the output is only 1(ON) if one of the input pins is set to 1(ON). For a NOT Gate, it simple just inverses the state of the inputted bit.
4.3: Boolean Algebra
Boolean Algebra can be seen as the mathematical study of the binary number system
This becomes very helpful when we have multiple logic gates and want to know what the following Boolean expression would look like
4.4: Developing Logic Gate Circuits from Boolean Expressions
If you are given a Boolean Expression, you can translate that easily into a set of logic gates connected with one another
We do this by knowing how each logic gate compares to mathematical functions. An AND can be compared to mathematical multiplication for example.
4.7: Programming Word Level Logic Instructions
Of course, you, you can make it to where word-level logic instructions are part of the instruction set
This can be very useful as you can read actually what you are looking at for each logic function that you are implementing into the circuit. For example, an AND Gate instruction might say "Know when matching bits in two different words are both ON".
4.5: Producing the Boolean Equation for a given Logic Gate Circuit
When producing the Boolean Equation for a given Logic Gate Circuit, it is important to know what each logic gate represents for the following mathematical equation
For example, an OR Gate represents (A+B). An AND Gate represents (AB). A NOR Gate represents (A_not), which is the inverse of the inputted bit
4.6: Hardwired Logic versus Programmed Logic
One good thing about Programmed Logic is how it can be altered as needed compared to Hardwired Logic
Hardwired logic is fixed; it is changeable only by altering the way electronic devices are electronically connected. Programmed Logic is based on the basic logic functions, which are programmable and easily changed. This can be very useful and results in saving lot of time