Digital Fundamentals

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Digital Fundamentals, Eleventh Edition, continues its long and respected tradition of offering students a strong foundation in the core fundamentals of digital technology, providing basic concepts reinforced by plentiful illustrations, examples, exercises, and applications.

Author(s): Thomas Floyd
Edition: 11
Publisher: Pearson
Year: 2015

Language: English
Commentary: ISBN 9780132737968, not the global version
Pages: 912
Tags: digital technology, digital organization, computer organization, computer science

Cover
Title Page
Copyright Page
PREFACE
Acknowledgments
CONTENTS
CHAPTER 1 Introductory Concepts
1-1 Digital and Analog Quantities
1-2 Binary Digits, Logic Levels, and Digital Waveforms
1-3 Basic Logic Functions
1-4 Combinational and Sequential Logic Functions
1-5 Introduction to Programmable Logic
1-6 Fixed-Function Logic Devices
1-7 Test and Measurement Instruments
1-8 Introduction to Troubleshooting
CHAPTER 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 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 Codes
CHAPTER 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
3-7 Programmable Logic
3-8 Fixed-Function Logic Gates
3-9 Troubleshooting
CHAPTER 4 Boolean Algebra and Logic Simplification
4-1 Boolean Operations and Expressions
4-2 Laws and Rules of Boolean Algebra
4-3 DeMorgan's Theorems
4-4 Boolean Analysis of Logic Circuits
4-5 Logic 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
4-11 The Quine-McCluskey Method
4-12 Boolean Expressions with VHDL
Applied Logic
CHAPTER 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 Pulse Waveform Operation
5-6 Combinational Logic with VHDL
5-7 Troubleshooting
Applied Logic
CHAPTER 6 Functions of Combinational Logic
6-1 Half and Full Adders
6-2 Parallel Binary Adders
6-3 Ripple Carry and 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
6-11 Troubleshooting
Applied Logic
CHAPTER 7 Latches, Flip-Flops, and Timers
7-1 Latches
7-2 Flip-Flops
7-3 Flip-Flop Operating Characteristics
7-4 Flip-Flop Applications
7-5 One-Shots
7-6 The Astable Multivibrator
7-7 Troubleshooting
Applied Logic
CHAPTER 8 Shift Registers
8-1 Shift Register Operations
8-2 Types of Shift Register Data I/Os
8-3 Bidirectional Shift Registers
8-4 Shift Register Counters
8-5 Shift Register Applications
8-6 Logic Symbols with Dependency Notation
8-7 Troubleshooting
Applied Logic
CHAPTER 9 Counters
9-1 Finite State Machines
9-2 Asynchronous Counters
9-3 Synchronous Counters
9-4 Up/Down Synchronous Counters
9-5 Design of Synchronous Counters
9-6 Cascaded Counters
9-7 Counter Decoding
9-8 Counter Applications
9-9 Logic Symbols with Dependency Notation
9-10 Troubleshooting
Applied Logic
CHAPTER 10 Programmable Logic
10-1 Simple Programmable Logic Devices (SPLDs)
10-2 Complex Programmable Logic Devices (CPLDs)
10-3 Macrocell Modes
10-4 Field-Programmable Gate Arrays (FPGAs)
10-5 Programmable Logic software
10-6 Boundary Scan Logic
10-7 Troubleshooting
Applied Logic
CHAPTER 11 Data Storage
11-1 Semiconductor Memory Basics
11-2 The Random-Access Memory (RAM)
11-3 The Read-Only Memory (ROM)
11-4 Programmable ROMs
11-5 The Flash Memory
11-6 Memory Expansion
11-7 Special Types of Memories
11-8 Magnetic and Optical Storage
11-9 Memory Hierarchy
11-10 Cloud Storage
11-11 Troubleshooting
CHAPTER 12 Signal Conversion and Processing
12-1 Analog-to-Digital Conversion
12-2 Methods of Analog-to-Digital Conversion
12-3 Methods of Digital-to-Analog Conversion
12-4 Digital Signal Processing
12-5 The Digital Signal Processor (DSP)
CHAPTER 13 Data Transmission
13-1 Data Transmission Media
13-2 Methods and Modes of Data Transmission
13-3 Modulation of Analog Signals with Digital Data
13-4 Modulation of Digital Signals with Analog Data
13-5 Multiplexing and Demultiplexing
13-6 Bus Basics
13-7 Parallel Buses
13-8 The Universal Serial Bus (USB)
13-9 Other Serial Buses
13-10 Bus Interfacing
CHAPTER 14 Data Processing and Control
14-1 The Computer System
14-2 Practical Computer System Considerations
14-3 The Processor: Basic Operation
14-4 The Processor: Addressing Modes
14-5 The Processor: Special Operations
14-6 Operating Systems and Hardware
14-7 Programming
14-8 Microcontrollers and Embedded Systems
14-9 System on Chip (SoC)
ANSWERS TO ODD-NUMBERED PROBLEMS
GLOSSARY
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Z
INDEX
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z