This book is dedicated to the fundamentals of digital circuitry including topics such as binary number systems, logic gates, Karnaugh maps, combinational circuits, and sequential circuits. The topics covered are designed to introduce and prepare you for a possible career in Electrical or Computer Engineering. The chapters within each section are designed to build upon one another and should be studied for a complete understanding of the topics. The concepts covered in this text are typically required knowledge for all electrical and computer engineering majors. At UCCS (University of Colorado at Colorado Springs), this course is taught as an early engineering class meant to set a foundation for later studies in electrical or computer engineering.
Introduction
CHAPTER 1 Binary Numbers and Other Number Systems
1.1 Base 10 (Decimal)
1.2 Base 2 (Binary)
1.3 Other Bases
1.4 Hexadecimal Representation
1.5 Signed Integer Numbers
Workbook Problems
Problems
CHAPTER 2 Boolean Algebra, Logic Gates, and Truth Tables
2.1 Boolean Algebra
2.2 Logic Gates
2.3 Canonical Forms: Sum of Products (SOP) and Product of Sums (POS)
2.4 Some Aspects of Digital Logic Design
Workbook Problems
Problems
CHAPTER 3 Simplification of Logic Functions
3.1 Karnaugh Maps
Workbook Problems
Problems
CHAPTER 4 Digital Implementation Technology
4.1 Practical Aspects
4.2 Implementation of Logic Gates
4.3 Integrated Circuits
4.4 7400-Series Integrated Circuits
4.5 Programmable Logic Devices
Workbook Problems
Problems
CHAPTER 5 Combinational Logic Circuits
5.1 Multiplexors
5.2 Decoders and Encoders
5.3 Addition and Subtraction
5.4 Comparators
Workbook Problems
Problems
CHAPTER 6 Sequential Logic Circuits
6.1 Asynchronous Sequential Circuits: Latches
6.2 Synchronous Sequential Circuits: Flip Flops
6.3 Synchronous Sequential Circuits: Registers
6.4 Synchronous Counters
Workbook Problems
Problems
Mark Robinson
Mark Robinson is a Lecturer in the Department of Electrical and Computer Engineering at the University of Colorado, Colorado Springs. He teaches courses in electrical and computer engineering, helping students develop the theoretical knowledge and practical skills needed for careers in engineering and technology.