Introduction to digital logic design

書誌事項

Introduction to digital logic design

John P. Hayes

Addison-Wesley, c1993

並立書誌 全1

大学図書館所蔵 件 / 10

この図書・雑誌をさがす

注記

Includes bibliographical references (p. 799-802) and index

内容説明・目次

内容説明

Introduction to Digital Logic Design builds student understanding from the bottom up-starting with simple binary numbers and codes, moving through the switch, gate, and register levels, and concluding with an introduction to system architecture. Each chapter progresses through more advanced levels of design and abstraction, tying together concepts previously introduced. Students will find that the circuits they learned to construct in early chapters are used as primitive design elements in later chapters, and that this progression greatly aids their comprehension and retention. The text integrates design thinking into every chapter and provides excellent coverage of the most modern technologies. The result is a careful balance between the understanding of fundamental principles and their application to real-world implementation issues.

目次

(NOTE: Each chapter ends with a Chapter Summary, Further Readings, and Chapter Problems). 1. Introduction. Why Digital? Digital vs. Analog Systems. Binary Systems. Digital Systems. Structure and Behavior. Design Levels. Combinational vs. Sequential Systems. Design Goals. Computer-Aided Design. 2. Binary Numbers and Codes. Number Systems. Positional Numbers. Number Base and Word Size. Binary-to-Decimal Conversion. Decimal-to-Binary Conversion. Binary Arithmetic. Unsigned Numbers. Signed Numbers. Binary Codes. A Binary Potpourri. Base-2k Numbers. Binary-Coded Decimal Form. Character Codes. Error-Detecting Codes. Floating-Point Numbers. 3. Logic Elements. The Switch Level. Switches. Switching Circuits. Complementary Circuits. The Gate Level. Logic Gates. Gate-Level Circuits. Boolean Algebra. A Definition of Boolean Algebra. Fundamental Properties. Expressions, Functions, and Circuits. 4. Combinational Logic. Circuit Structure. Basic Structures. Complete Gate Sets. Technology Considerations. Wired Logic. MOS Circuits. IC Implementation. Programmable Logic Devices. Programmable Circuits. ROMS and PLAs. 5. Combinational Design. Two-Level Design. Minimal Forms. The K-Map Method. Petrick's Method. Larger Problems. Computer-Aided Design. The Tabular (Quine-McCluskey) Method. Multiple-Output Functions. Heuristic Methods. Useful Circuits. Data Transfer Logic. Adders and Subtracters. 6. Sequential Logic. Delays and Latches. Signal Storage. Propagation Delays. Latches. Timing and State Behavior. Clocks and Flip-Flops. Basic Concepts. Flip-Flop Design. Flip-Flop Behavior. Asynchronous Circuits. Hazards. The Huffman Model. Some Design Issues. 7. Sequential Design. Sequential Circuit Analysis. Sequential vs. Combinational Logic. State Behavior. Timing Control and Clocks. Sequential Circuit Synthesis. The Design Process. The Classical Method. State Minimization. Design and Testing. Faults and Tests. Test Generation. Design for Testability. 8. Register-Level Design. The Register Level. General Characteristics. Combinational Components. Sequential Components. Datapath and Control Design. Datapath Units. Control Units. Programmable Controllers. ASM Design Methodology. Algorithmic State Machines. Integrating Data and Control. 9. System Architecture. The Architecture Level. Basic Architecture. CPU and Memory. Input/Output Operations. The Central Processing Unit. CPU Operation. Instruction Sets and Programming. Computer-Based Systems. Microcontrollers. Input/Output Interfacing. Bibliography. Index.

「Nielsen BookData」 より

詳細情報

ページトップへ