In this blog, 25.000 books will be uploaded, so far more than 1400 books are available. Books, will be added daily, please check this blog daily.
Monday, March 12, 2012
Schaum's Outline of Digital Principles
Third Edition
ROGER L. TOKHEIM, M.S.
SCHAUM’S OUTLINE SEiRIES
McGraw-Hill
New York San Francisco Washington, D.C. Auckland Bogota
Caracas Lisbon London Madrid Mexico City Milan
Montreal New Delhi San Juan Singapore
Sydney Tokyo Torontcl
1 NUMBERS USED IN DIGITAL ELECTRONICS. . . . . . . . . . . . . . . . . . . . .
1-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1-2 BinaryNumbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1-3 Ikxadecimal Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1-4 2s Complement Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Chapter 1
16
2-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2-2 Weighted Binary Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2-3 Nonweighted Binary Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2-4 Alphanumeric Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Chapter 2 BINARY CODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 3 BASIC LOGIC GATES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3-1 Introduction 28
3-2 TheANDGate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3-3 TheORGate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3-4 TheNOTGate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3-5 Combining Logic Gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3-6 Using Practical Logic Gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 4 OTHER LOGIC GATES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4- 1
4-2
4-3
4-4
4-5
4-6
4-7
4-8
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
The NAND Gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
The NOR Gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
The Exclusive-OR Gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
The Exclusive-NOR Gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Converting Gates When Using Inverters . . . . . . . . . . . . . . . . . . . . . . . . . . 55
NAND as a Universal Gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Using Practical Logic Gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Chapter 5 SIMPLIFYING LOGIC CIRCUITS: MAPPING . . . . . . . . . . . . . . . . . . . . . . 69
5-1
5-2
5-3
5-4
5-5
5-0
5-7
5-8
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Sum-of-Products Boolean Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Product-of-Sums Boolean Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Using De Morgan’s Theorems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Using NAND Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Usins NOR Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Karnaugh Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Karnaugh Maps with Four Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5-9 Using Maps with Maxterm Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5-10 Don't Cares on Karnaugh Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5-1 1 Karnaugh Maps with Five. Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Chapter 6 'ITL AND CMOS ICS: CHARACTERISTICS AND INTERFACING . . . . . . . . 104
6- 1
6-2
6-3
6-4
6-5
6-6
6-7
6-8
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Digital IC Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
TTL Integrated Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
CMOS Integrated Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Interfacing TTL and CMOS ICs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Interfacing TTL and CMOS with Switches . . . . . . . . . . . . . . . . . . . . . . . . . 125
Interfacing TTL/CMOS with Simple Output Devices . . . . . . . . . . . . . . . . . 129
D/A and A/D Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Chapter 7 CODE CONVERSION 140 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-1
7-2
7-3
7-4
7-5
7-6
7-7
7-8
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Decoding: BCD to Decimal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Decoding: BCD-to-Seven-Segment Code . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Liquid-Crystal Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Driving LCDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Vacuum Fluorescent Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Driving VF Displays with CMOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Chapter 8 BINARY ARITHMETIC AND ARITHMETIC CIRCUITS . . . . . . . . . . . . . . . 170
8-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
8-2 Binary Addition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
8-3 Binary Subtraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
8-4 Parallel Adders and Subtractors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
8-5 Using Full Adders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
8-6 Using Adders for Subtraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
8-7 2s Complement Addition and Subtraction . . . . . . . . . . . . . . . . . . . . . . . . . 193
Chapter 9 FLIP-FLOPS AND OTHER MULTMBRATORS . . . . . . . . . . . . . . . . . . . . . 204
9-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
9-2 RSFlip.Flop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
9-3 Clocked RS Flip.Flop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
9-4 DFlip-Flop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
9-5 JKFliP.FlOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
9-6 Triggering of Flip.Flops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
9-7 Astable Multivibrators-Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
9-8 Monostable Multivibrators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Chapter 10 COUNTERS 230
10-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
10-2 Ripplecounters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
10-3 Parallel Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
10-4 Other Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
10-5 TTL IC Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
10-6 CMOS IC Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
10-7 Frequency Division: The Digital Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 11 S H I m REGISTERS 260
11-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
11-2 Serial-Load Shift Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
11-3 Parallel-Load Shift Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
11-4 TTL Shift Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
11-5 CMOS Shift Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 12 MICROCOMPUTER MEMORY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
12-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
12-2 Random-Access Memory (RAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
12-3 Read-Only Memory (ROM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
12-4 Programmable Read-Only Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
12-5 Microcomputer Bulk Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Chapter 13 OTHER DEVICES AND TECHNIQUES . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
13- 1
13-2
13-3
13-4
13-5
13-6
13-7
13-8
13-9
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Data Selector/Multiplexers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Multiplexing Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Demultiplexers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Latches and Three-State Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Digital Data Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Programmable Logic Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Magnitude Comparator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Schmitt Trigger Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
~
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Digital - Wikipedia, the free encyclopedia, E-System Cameras, digital design, digital logic and design
Other Core of CS Books
Download
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment