JK flip flop:
- JK stands for “Jack Kilby” who invented the integrated circuit. It is similar to SR flip flop but when the “J” and “K” inputs are both 0, there is no modification in the state.
- When the “J” and “K” inputs are both 1 at the clock edge then the output will toggle from one state to another state.
Circuit diagram:
Truth table:
Explanation:
In order to avoid undefined as an output value, the user must eliminate the condition at the very source by ensuring that both inputs never have the value “1”. This is done by creating an extension to the circuit where inputs to the SR are filtered to remove the possibility that both values are “1”. For this reason the JK flip flop often to prefer the SR flip flop.
D flip flop:
One type of a flip flop which truly reflects how the computer storage works is the D flip flop, which is a sequential circuit. It stores one bit of information. The value stored in D flip flop is same as the input.
Circuit diagram:
Truth table:
D | Output (Q(t + 1)) |
0 | 0 |
1 | 1 |
XOR gate:
The “X” in the XOR gate means “exclusive”. The result of the XOR gate will be 1, if any one of the input is 1 and 0 if both the inputs are 1 or 0.
The truth table for XOR gate is given below:
A | B | C = A XOR B |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Here, the Boolean expression of “A XOR B” gives 0 if both the inputs are 0 or 1 and 1 if any one of the input is 1.
Want to see the full answer?
Check out a sample textbook solutionChapter 3 Solutions
Essentials of Computer Organization and Architecture
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education