Chapter 1 Number Systems 1
1.1 Decimal Number System 1
1.2 Binary Number System 1
1.3 Octal Number System 2
1.4 Hexadecimal Number System 2
1.5 Decimal to Binary,Octal,and Hexadecimal Conversion 2
1.6 Binary,Octal,and Hexadecimal Conversion 4
Problems 5
Chapter 2 Codes 6
2.1 Binary-Coded-Decimal Code 6
2.2 The Gray Code 7
2.3 ASCII Code 8
Problems 9
Chapter 3 Boolean Algebra 11
3.1 Boolean Operation 11
3.2 Boolean Theorems 12
3.3 Boolean Rule 14
3.4 Simplification Using Boolean Theorems 14
3.5 SOP and POS Expressions 15
3.6 Boolean Expression Conversion 17
Problems 18
Chapter 4 The Karnaugh Map 20
4.1 Karnaugh Map Format 20
4.2 Filling Karnaugh Map 21
4.3 Looping Groups 23
4.4 Simplification Process 30
4.5 Simplification on Don't Care Conditions 35
Problems 38
Chapter 5 Logic Gates 40
5.1 AND,OR,NOT Gates 40
5.2 NAND and NOR Gates 41
5.3 Exclusive-OR and Exclusive-NOR Gates 41
5.4 List of Gates 42
Problems 44
Chapter 6 Logic Description Method 45
6.1 Logic Description and Conversion 45
6.2 Uniqueness of Logic Description 48
Problems 48
Chapter 7 Combinational Logic Circuit 50
7.1 Circuit Analysis 50
7.2 Circuit Design 53
Problems 64
Chapter 8 ICs of Combinational Logic Circuits 66
8.1 Magnitude Comparator 66
8.2 Data Selector and Data Distributor 67
8.3 Adder 70
8.4 Encoder and Decoder 71
Problems 75
Chapter 9 Flip-flops and Sequential Logic Circuits 77
9.1 Flip-flops 77
9.2 Sequential Logic Circuit Analysis 80
9.3 Sequential Logic Circuit Design 86
Problems 90
References 93