Description:This book is a comprehensive introduction to the science and art of designing digital circuits. It begins by describing two foundational topics, numbers systems and boolean algebra. These topics then form the basis for the introduction of simple combinational circuits, or circuits without a memory. Complex circuits of this form are then described. It is shown, for example, how to construct a carry-look-ahead adder from elementary logic gates. Sequential digital circuits, or circuits with memories, are then treated, with the emphasis on sequential design. These topics then allow the introduction of a simple but operational digital computer that includes an arithmetic logic unit (ALU). The book concludes by showing that many of the principles developed in earlier chapters can be applied to the construction of intelligent machines. |
Features:
-
Shows in precise detail how to construct a working computer from elementary combinational and sequential circuits
-
Includes a cellular automata-based simulation environment, LATTICE, with automatically adjusting truth tables, transition tables for representing sequential circuits, a programmable simplified computer, and digital music generation capabilities
-
Describes how intelligent behavior can be seen as an extension of digital principles
-
Emphasizes both the science and art of designing optimal digital circuits
-
On the CD
THE LATTICE SYSTEM
The CD-ROM includes a cellular automata-based simulation environment, LATTICE, with automatically adjusting truth tables, transition tables for representing sequential circuits, a programmable simplified computer, and digital music generation capabilities. Each chapter is accompanied by LATTICE exercises designed to illustrate the concepts in the text. Experimentation in the modules is encouraged, and in all cases, the software offers dynamic and immediate feedback.
SYSTEM REQUIREMENTS
Minimum: Pentium III PC running Windows (XP, 2000, NT, ME, 98); 32MB RAM; Monitor: at least 1000x600 resolution; LATTICE application requires Java Runtime Environment Version 5.0.
See More Product Details
|