Sold Out
Book Categories |
Preface ix
Introduction 1
Logic Design 1
A Brief Review of Number Systems 3
Hexadecimal 6
Binary Addition 7
Signed Numbers 10
Binary Subtraction 13
Fractions, Mixed Numbers and Floating Point Representation 15
Binary Coded Decimal (BCD) 17
Other Codes 19
Solved Problems 22
Exercises 30
Chapter 1 Test 33
Logic Design 35
Combinational Systems 35
The Design Process for Combinational Systems 35
Don 't Care Conditions 38
The Development of Truth Tables 39
Switching Algebra 43
Definition of Switching Algebra 43
Basic Properties of Switching Algebra 46
Manipulation of Algebraic Functions 49
Implementation of Functions with AND, OR, and NOT Gates 54
The Complement 58
From the Truth Table to Algebraic Expressions 60
NAND, NOR, and Exclusive-OR Gates 65
Simplification of Algebraic Expressions 71
Manipulation ofAlgebraic Functions and NAND Gate Implementations 75
Solved Problems 83
Exercises 100
Chapter 2 Test 108
The Karnaugh Map 113
Introduction to the Karnaugh Map 113
Minimum Sum of Product Expressions Using the Karnaugh Map 123
Don't Cares 135
Product of Sums (POS) 138
Five-Variable Maps 141
Multiple-Output Problems 146
Solved Problems 157
Exercises 177
Chapter 3 Test 180
Designing Combinational Systems 185
Iterative Systems 186
Delay in Combinational Logic Circuits 186
Adders 188
Subtractors and Adder/Subtractors 192
Comparators 192
Binary Decoders 194
Encoders and Priority Encoders 200
Multiplexers and Demultiplexers 201
Three-State Gates 205
Gate Arrays-ROMs, PLAs, and PALs 207
Designing with Read-Only Memories 211
Designing with Programmable Logic Arrays 212
Designing with Programmable Array Logic 215
Testing and Simulation of Combinational Systems 220
An Introduction to Verilog 220
Larger Examples 223
A One-Digit Decimal Adder 223
A Driver for a Seven-Segment Display 224
Solved Problems 233
Exercises 261
Chapter 4 Test 272
Analysis of Sequential Systems 277
State Tables and Diagrams 278
Latches 282
Flip Flops 283
Analysis of Sequential Systems 292
Solved Problems 302
Exercises 314
Chapter 5 Test 322
The Design of Sequential Systems 325
Flip Flop Design Techniques 330
The Design of Synchronous Counters 348
Design of Asynchronous Counters 355
Derivation of State Tables and State Diagrams 358
Solved Problems 372
Exercises 390
Chapter 6 Test 398
Solving Larger Sequential Problems 401
Shift Registers 401
Counters 407
Programmable Logic Devices (PLDs) 414
Design Using ASM Diagrams 419
One-Hot Encoding 423
Verilog for Sequential Systems 424
More Complex Examples 426
Solved Problems 432
Exercises 442
Chapter 7 Test 446
Computer Design 447
Computer Organization 447
Word Structure 449
Instruction Formats and Word Size 450
Data and Word Sizes 452
Register Set 453
Addressing Modes 454
Instruction Set 460
Data Movement Instructions 460
Arithmetic Instructions 461
Logic, Shift, and Rotate Instructions 463
Branches 464
Input/Output and Interrupts 466
Instruction Timing 467
Solved Problems 467
Exercises 474
Chapter 8 Test 480
Computer Design Fundamentals 483
Data Movement 484
Control Sequence 489
Design Description Language (DDL) 492
Specification of DDL 498
A Timing Refinement 505
Designing a Controller 508
Solved Problems 515
Exercises 526
Chapter 9 Test 533
The Design of a Central Processing Unit 535
Description of Model 535
Memory and Register Set 535
Addressing Modes 539
Instruction Set of Model 541
Control Sequence for Model 545
Implementation of Model Control Sequence with a Hardwired Controller 553
Model with a Slower Memory 557
A Microprogrammed Controller 559
Solved Problems 561
Exercises 574
Chapter 10 Test 582
Beyond the Central Processing Unit 585
Random Access Memory 587
Cache Memory 592
Secondary Memory 600
Virtual Memory 601
Interrupts 603
Direct Memory Access 607
Summary of Model Controller Design 609
Answers to Selected Exercises 613
Chapter Test Answers 645
Index 663
Login|Complaints|Blog|Games|Digital Media|Souls|Obituary|Contact Us|FAQ
CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!! X
You must be logged in to add to WishlistX
This item is in your Wish ListX
This item is in your CollectionIntroduction to Logic and Computer Design
X
This Item is in Your InventoryIntroduction to Logic and Computer Design
X
You must be logged in to review the productsX
X
X
Add Introduction to Logic and Computer Design, Introduction to Logic and Computer Design by Alan Marcovitz takes the successful formula realized in the author's previous books and makes it even better. With the inclusion of several chapters on computer design, Marcovitz now offers everyt, Introduction to Logic and Computer Design to the inventory that you are selling on WonderClubX
X
Add Introduction to Logic and Computer Design, Introduction to Logic and Computer Design by Alan Marcovitz takes the successful formula realized in the author's previous books and makes it even better. With the inclusion of several chapters on computer design, Marcovitz now offers everyt, Introduction to Logic and Computer Design to your collection on WonderClub |