Digital Circuits
Digital Circuits
Digital Circuits
………………………………….
Introduction to Computer
Course No-MGT-112
Submitted to:
Assistant professor
University of Barisal.
Batch: 5th
University of Barisal
STUDENTS PROFILE
Sl. Contents Page
1 Basic gates 1
2 Universal gate 4
3 Simplifications 5
4 Logic circuits 7
5 DeMorgans theory 9
6 K-maps 11
7 Clock latch 14
8 JK fliflops 16
9
10
11
12
13
Table of Contents
Digital circuits
Ans: Boolean algebra deal with binary number system that is very useful
in designing logic circuit used in processor of computer system. Logic
circuits can be simplified by Boolean algebra.
Ans: The symbol and truth table of two-input OR gate has given below;
B
Figure 1: OR gate.
OR Symbol
Y=A+B
Truth table;
NOT gate;
NOR gate;
Truth table;
NOR Gate
Input
Input 2 Output
1
0 0 1
0 1 0
1 0 0
1 1 0
XOR gate:
Exclusive OR
0 0 0
0 1 1
1 0 1
1 1 0
Ans: Basic gates: AND , OR and NOT gates are called basic gates. We can realise
any gates by those gates.
Universal gate: Throug which gate we can realise all gets that is called universal gate.
NAND and NOR gates are called universal gate.
Any logic can be realised by OR, AND, and NOT gates. But it is possible to realize
any logic circuits by NAND gates only. This is possible because all the logic gates
can be realised by NAND gates only. Similarly any logic circuits can be realised by
NOR gates only. This is known as the universality of NAND and NOR gates.
Lesson 2
Simplificatios
a) X+XY
= X(1+Y)
´ ´ +Z
b) WXY
=WXY
´ . Ź
=WXY. Ź
c) XY+XZ+ X́ Z +ZX
=XY+ZX+ZX+ X́ Z
=X(Y+Z)+Z(X+ X́ )
=X(Y+Z)+Z
g) (A+B)(A+C)
=AA+AC+AB+BC
=A+AC+AB+BC
=A(1+C)+B(A+C)
=A.1+B(A+C)
=A+B(A+C)
Truth Table and Logic Circuits
2) a.
Truth table ;
A B C A+B
0 0 0 0 1 0
0 0 1 0 1 1
0 1 0 1 0 0
0 1 1 1 0 0
1 0 0 1 0 0
1 0 1 1 0 0
1 1 0 1 0 0
1 1 1 1 0 0
K-Maps
K-Maps
AB 00 01 11 10
CD
00 1
01 1 1 1
11 1 1
10
2.b)
CD AB 00 01 11 10
00 1 1
01
11 1 1 1
10 1 1 1
2.c)
AB 00 01 11 10
CD
00 1 1 1 1
10 1 1 1 1
01
11 1 1 1
Figure 10 : SR fliflop.
Figure 11 : JK Fliflop.