1 Digital Concepts
1-1 Digital and Analog Quantities
1-2 Binary Digits, Logic Levels, and Digital Waveforms
2 Number Systems, Operations, and Codes
2-1 Decimal Numbers
2-2 Binary Numbers
2-3 Decimal-to-Binary Conversion
2-4 Binary Arithmetic
2-5 1’s and 2’s Complements of Binary Numbers
2-6 Signed Numbers
2-7 Arithmetic Operations with Signed Numbers
2-8 Hexadecimal Numbers
2-9 Octal Numbers
2-10 Binary Coded Decimal (BCD)
2-11 Digital Codes
2-12 Error Detection and Correction Codes
3 Logic Gates
3-1 The Inverter
3-2 The AND Gate
3-3 The OR Gate
3-4 The NAND Gate
3-5 The NOR Gate
3-6 The Exclusive-OR and Exclusive-NOR Gates
4 Boolean Algebra and Logic Simplification
4-1 Boolean Operations and Expressions
4-2 Laws and Rules of Boolean Algebra
4-3 DeMorgan’s Theorem
4-4 Boolean Analysis of Logic Circuits
4-5 Simplification Using Boolean Algebra
4-6 Standard Forms of Boolean Expressions
4-7 Boolean Expressions and Truth Tables
4-8 The Karnaugh Map
4-9 Karnaugh Map SOP Minimization
4-10 Karnaugh Map POS Minimization
5 Combinational Logic Analysis
5-1 Basic Combinational Logic Circuits
5-2 Implementing Combinational Logic
5-3 The Universal Property of NAND and NOR Gates
5-4 Combinational Logic Using NAND and NOR Gates
5-5 Logic Circuit Operation with Pulse Waveform Inputs
6 Functions of Combinational Logic
6-1 Basic Adders
6-2 Parallel Binary Adders
6-3 Ripple Carry versus Look-Ahead Carry Adders
6-4 Comparators
6-5 Decoders
6-6 Encoders
6-7 Code Converters
6-8 Multiplexers (Data Selectors)
6-9 Demultiplexers
6-10 Parity Generators/Checkers
7 Latches, Flip-Flops, and Timers
7-1 Latches
7-2 Edge-Triggered Flip-Flops
7-3 Flip-Flop Operating Characteristics
7-4 Flip-Flop Applications
7-5 One-Shots
7-6 The 555 Timer
8 Counters
8-1 Asynchronous Counter Operation
8-2 Synchronous Counter Operation
8-3 Up/Down Synchronous Counters
8-4 Design of Synchronous Counters
8-5 Cascaded Counters
8-6 Counter Decoding
8-7 Counter Applications
8-8 Logic Symbols with Dependency Notation
9 Shift Registers
9-1 Basic Shift Register Functions
9-2 Serial In/Serial Out Shift Registers
9-3 Serial In/Parallel Out Shift Registers
9-4 Parallel In/Serial Out Shift Registers
9-5 Parallel In/Parallel Out Shift Registers
9-6 Bidirectional Shift Registers
9-7 Shift Register Counters
9-8 Shift Register Applications
9-9 Logic Symbols with Dependency Notation
10 Memory and Storage
10-1 Basics of Semiconductor Memory
10-2 Random-Access Memories (RAMs)
10-3 Read-Only Memories (ROMs)
10-4 Programmable ROMs (PROMs and EPROMs)
10-5 Flash Memories
10-6 Memory Expansion
10-7 Special Types of Memories
11 Introduction to Digital Signal Processing
11-1 Digital Signal Processing Basics
11-2 Converting Analog Signals to Digital
11-3 Analog-to-Digital Conversion Methods
11-4 Digital-to-Analog Conversion Methods
12 Integrated Circuit Technologies
12-1 Basic Operational Characteristics and Parameters
12-2 CMOS Circuits
12-3 TTL Circuits
12-4 Practical Considerations in the Use of TTL
12-5 Comparison of CMOS and TTL Performance
12-6 Emitter-Coupled Logic (ECL) Circuits
12-7 PMOS, NMOS, and E 2CMOS
Answers to Odd-Numbered Problems