****************************************************** PRENTICE HALL COMPUTER SCIENCE E-CATALOG -- April 1990 ****************************************************** We are pleased to be able to post this catalog of Computer Science books. We have classified titles by major subject area. To keep the file size down, we only list the table of contents in one place. Try a key word search to locate the full description, or to find titles in related fields. Because of space limits, some titles are not listed. In order to make this e-mail service work effectively, please follow these instructions for ordering books: ********** 1. If you teach at a university in the U.S., and want to consider TEXTBOOKS to adopt for a course: Send a request to books@prenhall.com or uunet!prenhal!books. Make sure to tell us the course name, the enrollment, when you will be teaching this course, what book you used the last time you taught the course, and whether our book will be required or recommended. Most REFERENCE books cannot be sent free. Please don't forget your U.S. Mail (school) address so we can ship the books. You may also call your local Prentice Hall representative or (800) 526-0485. * * * 2. If you teach at a university OUTSIDE OF THE UNITED STATES, and want to consider TEXTBOOKS to adopt for a course: Send a request to books@prenhall.com or uunet!prenhal!books. Make sure to tell us the course name, the enrollment, when you will be teaching this course, what book you used the last time you taught the course, and whether our book will be required or recommended. We will forward this information to the Prentice Hall representative in your area. You may also call the PH offices in: Canada (416) 293-3621 UK, Europe, Africa, Middle East: (44) 442-231555 (London) FAX: (44) 442-57115 Australia/NZ: (61) 02-939-1333 S.E. Asia (65) 278-9611 (Singapore) Japan (81) 3-238-1050 India (91) 11-332-9078 (New Delhi) Mexico (201) 592-3158 (New Jersey) Carribean (at Heinemann Educational Books): (809) 927-6859 Most of these titles are available worldwide, with a few exceptions. * * * 3. If you want to PURCHASE single copies of books: In the U.S., call (201) 767-5937. Our Mail Order Billing Dept. will handle the details of pricing, shipping, and billing. Outside the U.S., call your local PH representative or one of the phone numbers listed above. If you have trouble placing an order, send email to books@prenhall.com or Henderson@cup.portal.com or uunet!prenhal!books, and we will forward it to the proper office. In addition, these books are available at better bookstores. 4. For U.S. GOVERNMENT (domestic) orders, please contact: a. For Virginia, Maryland, Washington DC: Bob Johnson at (703) 425-6242 b. For the rest of the 50 states: Marcy Leif at (201) 767-5154 5. For U.S. CORPORATE orders (of more than 20 copies of one title), please contact: Lorraine Longo at (201) 592-2498 * * * We welcome comments on this service, and on our books. Seth Reichlin Director of Market Research DIGITAL SYSTEMS/COMPUTER ORGANIZATION & ARCHITECTURE Digital Design Principles and Practices John F. Wakerly Stanford Univ An authoritative introduction to the basic principles of digital design and a practical guide to techniques used by designers of both board-level and VLSI digital systems, using a wealth of examples and practical advice. Emphasizes structured design techniques for both discrete MSI/LSI design and VLSI chip design. Designed for a sophomore/junior course in Logic Design. CONTENTS: Number Systems and Codes. Digital Circuits. Combinational Logic Design Principles. Combinational Logic Design Practices. Sequential Logic Design Principles. Sequential Logic Design Practices. Structured Logic. Computer-Aided Engineering Tools. Additional Real World Topics. Appendices. References. Index. @ 1990,720pp., cloth (21283-7) 0-13-212838-1 *INSTRUCTOR'S MANUAL (21284-5) 0-13-212846-2 Fundamentals of Digital Logic Design: With VLSI Circuit Applications Douglas Pucknell Univ of Adelaide, Australia CONTENTS: An Introduction to Digital Systems Engineering Semiconductors. Number Systems and Arithmetic. Some Basic Techniques for Handling Problems in Designing Logic Circuitry. The Design of Combinational Logic. Combinational Logic in Silicon. Asynchronous (Fundamental Mode) Sequential Logic. Clocked Sequential Circuits and Memory-Basic Techniques. Some Commonly Applied Clocked Subsystems. Characteristics and Applications Equations-A Difference Equation Approach to Clocked Sequential Circuit Design and Analysis. Basic Microprocessor Architecture and Organization with Interfacing Techniques. @ 1990, 320pp., cloth (33269-2) 0-13-332693-4 *INSTRUCTOR'S MANUAL (33287-4) 0-13-332875-9 Structured Computer Organization Third Edition Andrew S. Tanenbaum Vrije Universiteit, The Netherlands This new revision of Tanenbaum shows how computers can be designed and studied as a hierarchy of distinct levels. The Intel 8088/80286/80386/80486 and Motorola 68000/68020/68030/68040 families and the SPARC RISC architecture are used as examples. For courses in Computer Organization, Computer Architecture, or Assembly Language in CS or EE depts. CONTENTS: Introduction. Computer Systems Organization. The Digital Logic Level. The Microprogramming Level. The Conventional Machine Level. The Operating System Machine Level. The Assembly Language Level. Advanced Architectures. Reading List and Bibliography. Appendices. @ 1990, 600pp., cloth (85466-1) 0-13-854662-2 *SOLUTIONS MANUAL (85467-9) 0-13-854670-3 Computer Design and Architecture L. Howard Pollard Univ of New Mexico CONTENTS: Introduction. Information Representation. Arithmetic Units: Data Manipulation. Instruction Set Processing. Control System Design. Input and Output Operations. Memory Systems. Pipelined Systems: Low Level Parallelism. Appendices. @ 1990, 528pp., cloth (16725-4) 0-13-167255-X *SOLUTIONS MANUAL (16745-2) 0-13-167453-6 The Design Book: Techniques and Solutions For Digital Computer Systems L. Howard Pollard Univ of New Mexico An organized collection of design techniques and hints which can be used in a variety of different ways. Where appropriate, the text compares different design techniques and ideas, one with another, demonstrating how engineering criteria can be used to evaluate one technique with respect to another. A supplemental book for courses in Computer Design and Computer Architecture. CONTENTS: Number Systems. Design of Combinational Systems. Instruction Execution and RTL Descriptions. Design of Synchronous Sequential Systems. Design of I/O Interface Systems. Design of Memory Systems. Appendices. Index. @ 1990, 256pp. (20030-3) 0-13-200304-X Computer and Digital-System Architecture William D. Murray Univ of Colorado, Denver CONTENTS: Introduction. Design Methodology and Descriptive Tools. System Structure (the PMS Level). The Memory Hierarchy. The Instruction-Set Processor. Processor Implementation and Control. Input/Output and Other Processors. Parallel Computer Systems. Special-Purpose Computing Systems. Summary and Prognosis. Appendices. Index. @ 1990, 464pp., cloth (16572-0) 0-13-165721-6 2 SOLUTIONS MANUAL (16574-6) 0-13-165747-X Computer and Communication System Performance Modelling Peter King Heriot Wait Univ CONTENTS: Introduction. Probability Theory. Markov Chains. M/M/1 Queues. M/G/1 Queues. Busy Periods and Waiting Time Distributions. Priority Queues. Multiserver Queues. Queuing Networks. Numerical Solutions Methods. Local Area Networks. @ 1990, 300pp., cloth (1 6298-2) 62984-0 Fault Diagnosis in Dynamic Systems: Theory and Application Frank Patton York Univ M. Clark Washington Univ Paul Frank Universitat-GH-Duisburg, West Germany CONTENTS: State of the Art. State Estimation Schemes for Instrument Fault Detection. Fault Diagnosis Based on State Estimation with Reduced Parameter Sensitivity. Robust Fault Diagnosis Techniques Using Engine Structure Assignment Observers. Fault Detection, Detectability and Optimal Sensor Location. Band limiting Filter Approach to Fault Detection. Process Fault Diagnosis Based on Dynamic Models and Parameter. Estimation Methods. Model-based Diagnosis Methods. Fault Detection in Nuclear Reactors with the Aid of Parametric Modeling Methods. Fault Detection and Accommodation Based on Sequential Decision Theory. A Component Fault Diagnosis Approach to Nondestructive Testing. A Multiple Model Adaptive Filter ing Approach to Fault Diagnosis in Stochastic Systems. Sta tistical Methods for Fault Diagnosis of Dynamic Systems. Fault Detection Threshold Determination Using Markov Theory. Fault Diagnosis Based on Pattern Recognition. @ 1990,464pp., cloth (30826-2) 0-13-308263-6 High Speed Digital Electronics L. J. Herbst, Editor Teesside Polytechnic, Middlesbrough CONTENTS: Bipolar device physics and processing, bipolar modelling, bipolar circuit techniques, special bipolar circuits. MOS device physics, scaling, and advanced technology. GaAs material properties, device physics, device and cir cuit modelling, logic device and gate design, IC processing and status. Digital GaAs, ICs and HEMT ICs in Japan. HBT GaAs ICs. Optical systems. Communication requirements. @ 1990, 736pp., cloth (38894-2) 0-13-388943-2 Electronic Logic Systems Second Edition Abid Almaini Napier Polytechnic, Edinburgh CONTENTS: Combinational Logic. Logic and Memory Circuits. Combinational Logic at Different Levels of Integration. Synchronous Sequential Circuits. Asynchronous Sequential Circuits. Arithmetic Logic Circuits. Combinational Logic Techniques. Partitioning of Sequential Circuits. Partition Based Design for Synchronous Sequential Circuits. Partition Based Design for Asynchronous Sequential Circuits. Hybrid Design Techniques for Sequential Circuits. Modula2 Logic Circuits. CAD of Logic Circuits. @ 1989,450pp. , cloth (25193-4) 0-13-251935-6 *TEACHER'S MANUAL (25194-2) 0-13-251943-7 Technology Projection Modeling of Future Computer Systems Al Cutaia CONTENTS: (Scan elsewhere in this catalog) @ 1990,304pp. , cloth (89847-8) 0-13-898479-4 Digital System Design Using Programmable Logic Devices Parag K. Lala North Carolina Agricultural and Tech State Univ CONTENTS: Introduction. Programmable Read Only Memory (PROM). Field Programmable Combinational Devices. Meld Programmable Logic Sequencers (FPLS). Programmable Array Logic (PAL). New Generation of Programmable Logic Devices. Logic Cell Array. References. @ 1990, 288pp. , cloth (21508-7) 0-13-215088-3 *SOLUTIONS MANUAL (21509-5) 0-13-215096-4 Digital Design Fundamentals Breeding @ 1989, 384pp. (21272-0) 0-13-212721 -0 An Engineering Approach to Digital Design Fletcher @ 1980,766pp. (27769-9) 0-13-277699-5 Microprocessor Based Design: A Comprehensive Guide to Effective Hardware Design Slater @ 1989,624pp. (58224-7) 0-13-582248-3 Logic Design Principles: With Emphasis on Testable Semicustom Circuits McCluskey @ 1986, 656pp. (53978-3) 0-13-539784-7 Computer Engineering Mano @ 1988, 464pp. (16292-5) 0-13-162926-3 Digital Design Mano @ 1984,560pp. (21233-2) 0-13-212333-9 Digital Logic and Computer Design Mano @ 1979,620pp. (21451-0) 0-13-214510-3 The Art of Digital Design: An Introduction to Top-Down Design, Second Edition ProsserNVinkel @ 1987,560pp. (04678-9) 0-13-046780-4 The Essence of Logic Circuits Unger @ 1989, 256pp. (28400-0) 0-13-284001-4 Computer Organization: Hardware and Software, Second Edition Gorsline @ 1986, 640pp. (16532-4) 0-13-165325-3 Computer Architecture: Software and Hardware, Vols. 1 and 2 Kain Vol. 1 @ 1989, 576pp. (16675-1) 0-13-166752-1 Vol. 2 @ 1989, 384pp. (16677-7) 0-13-166778-5 Elements of Computer Organization Langholz/Francioni/Kandel @ 1989,464pp. (26410-1), 0-13. . 264102-X Computer System Architecture, Second Edition Mano @ 1982, 544pp. (16661-1) 0-13-166611-8