Addison-Wesley / Prentice Hall
Computer Science
Browse available resources for Computer Science:
- Select a resource
- Resources for Computer Science GOAL where virtual office hours are 24/7! Your Own TA, Just a Click Away! Deitel Resource Centers View material from Search Engines: Information Retrieval in Practice VideoNotes Andrew Tanenbaum Flame Award Recipient Custom Programs Instructor Resource Center myPearsonStore

ISBN-10: 0131856448
ISBN-13: 9780131856448
Publisher: Prentice Hall
Copyright: 2006
Format: Paper; 792 pp
Published: 07/11/2005
Suggested retail price: $128.00
Buy from myPearsonStore
Four-time winner of the best Computer Science and Engineering textbook of the year award from the Textbook and Academic Authors Association, including the current edition: (seventh edition, 2006; sixth edition, 2003; fifth edition, 2000; third edition, 1996)
With up-to-date coverage of modern architectural approaches, this new edition provides a thorough discussion of the fundamentals of computer organization and architecture, as well as the critical role of performance in driving computer design. Coverage is supported by a wealth of concrete examples emphasizing modern RISC, CISC, and superscalar systems.
Access valuable resources via the Prentice Hall page www.prenhall.com/stallings or directly at the author's text specific website http://williamstallings.com/COA/COA7e.html. Visit Stallings Computer Science Student Resource Site: http://williamstallings.com/StudentSupport.html
• Systems are viewed from both the architectural (attributes of a system visible to a machine language programmer) and organizational (operational units and their interconnections that realize the architecture) perspectives — Designed to present material within a useful context for clarity.
• Thorough coverage of computer arithmetic — Addresses twos complement and floating point representations and arithmetic, with detailed examination of IEEE 754.
• Liberal use of figures, tables, and examples — Provides
clarification of key concepts every step of the way.
• Detailed treatment of bus organization — Assists students in understanding thefunctioning of buses to evaluate key design issues.
• Unified, detailed treatment of I/O — Demonstrates the interaction of I/O modules with the outside world and the CPU. Provides full understanding of I/O functions and structures, including two important external interface examples: FireWire and InfiniBand.
• Strong chapter on RISC — Illustrates the importance of the technology found in virtually all contemporary machines.
• Thorough discussion of cache memory — Presents a clear review of the increasingly complex design of cache memory, a central element in the design of high-performance processors.
• Detailed treatment of internal and external memory — Delivers a unified discussion of the elements of the memory hierarchy, from registers to optical memory, as well as leading-edge areas, such as optical, advanced DRAM, and RAID disk arrays.
• Numerous running examples, especially Pentium 4, throughout the text — Highlights specific system examples to illustrate points and motivate the reader, with special attention to the most important CISC and superscalar systems, including Pentium 4 and PowerPC G4.
• Clear treatment of parallel processors — Exceptionally clear, well-organized treatment of symmetric multiprocessors (SMP), clusters, and NUMA systems.
• Full treatment of microprogrammed implementation — Provides a solid review of this often-overlooked area.
• Built-in assessment tools – Includes review questions for
each chapter, plus lists of key words and common acronyms.
• Companion Website -- Access textbook-related resources and support materials for students and instructors maintained by the author.
• Student Resource Site -- Access a wealth of computer science-related information including mathematics reviews, how-to documents, research resources, and career explorations maintained by the author.
• Comprehensive review of computer organization and architecture, from processor design to memory, I/O, and parallel systems — Captures the field’s continued innovations and improvements, with input from active academic and professional practitioners.
• Up-to-date coverage of modern computer architecture —
including superscalar and EPIC — Reviews the two most prevalent approaches: superscalar, which has come to dominate the microprocessor design field, including the widely used Pentium; and EPIC, seen in the IA-64 architecture of Intel's Itanium.
• Unified presentation of instruction set architecture with rich set of examples — Explains why certain design features are chosen and enables the student to evaluate instruction set design issues.
• Nearly 200 homework problems — Represent a wide range of
difficulty, with solutions to all in the Instructor's
Manual.
• Unparalleled degree of instructor support — Includes an
instructor website with solutions to all homework problems
and review questions; suggested research and simulation
projects; a student SimpleScalar manual, and suggested
reading assignments.
• Projects for teaching computer organization and architecture — Includes guidance on how to assign and structure projects, as well as suggested research and simulation projects covering a broad range of topics from the text.
• Companion Website -- Access textbook-related resources and support materials for students and instructors maintained by the author.
• Student Resource Site -- Access a wealth of computer science-related information including mathematics reviews, how-to documents, research resources, and career explorations maintained by the author.
Part 1: Overview
- Introduction. 2. Computer Evolution and Performance.
Part 2: The Computer System
3. A Top-Level View of Computer Function and Interconnection. 4. Cache Memory. 5. Internal Memory Technology. 6. External Memory. 7. Input/Output. 8. Operating System Support.
Part 3: The Central Processing Unit 9. Computer Arithmetic. 10. Instruction Sets: Characteristics and Functions. 11. Instruction Sets: Addressing Modes and Formats. 12. CPU Structure and Function. 13. Reduced Instruction Set Computers (RISCs). 14. Instruction-Level Parallelism and Superscalar Processors. 15. The IA-64 Architecture. Part 4: The Control Unit
16. Control Unit Operation. 17. Microprogrammed Control.
Part 5: Parallel Organization 18. Parallel Processing.Appendix A: Digital Logic
Boolean Algebra. Gates. Combinational Circuits. Sequential Circuits. Problems.
Appendix B: Number Systems
The Decimal System. The Binary System. Converting between Binary and Decimal. Hexadecimal Notation. Problems.
Appendix C: Projects For Teaching Computer Organization and Architecture
Research Projects. Simulation Projects. Reading/Report Assignments.
References. Glossary. Index. Acronyms.
Computer Organization and Architecture (Computer Science)
Computer Architecture [CORE TEXTS] (Electrical and Computing Engineering)
William Stallings has made a unique contribution to understanding the broad sweep of technical developments in computer networking and computer architecture. He has authored 18 titles, and counting revised editions, a total of 35 books on various aspects of these subjects. In over 20 years in the field, he has been a technical contributor, technical manager, and an executive with several high-technology firms. Currently he is an independent consultant whose clients have included computer and networking manufacturers and customers, software development firms, and leading-edge government research institutions.
He has six times received the prize for best Computer Science and Engineering textbook of the year from the Textbook and Academic Authors Association.
Bill has designed and implemented both TCP/IP-based and OSI-based protocol suites on a variety of computers and operating systems, ranging from microcomputers to mainframes. As a consultant, he has advised government agencies, computer and software vendors, and major users on the design, selection, and use of networking software and products.
Dr. Stallings holds a Ph.D. from M.I.T. in Computer Science and a B.S. from Notre Dame in Electrical Engineering.- Companion WebSite - Stallings, 7/E
Stallings
© 2006 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0131936174 | ISBN-13: 9780131936171
URL: http://www.prenhall.com/stallings
- Companion WebSite - Stallings, 7/E
Stallings
© 2006 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0131936174 | ISBN-13: 9780131936171
URL: http://www.prenhall.com/stallings
- Companion WebSite - Stallings, 7/E
Stallings
© 2006 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0131936174 | ISBN-13: 9780131936171
URL: http://www.prenhall.com/stallings
Give your students a choice! PearsonChoices products are designed to give your students more value and flexibility by letting them choose from a variety of text and media formats to best match their learning style and their budget.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, see the Packages tab.
Computer Organization and Architecture: Designing for Performance, CourseSmart eTextbook, 7/E
Stallings
© 2006 | Prentice Hall | On-line Supplement; 792 pages | Instock
ISBN-10: 0131859935 | ISBN-13: 9780131859937
URL: http://www.coursesmart.com
Brief Description | Buy from myPearsonStore
CourseSmart Textbooks Online is an exciting new choice for students looking to save money. As an alternative to purchasing the print textbook, students can subscribe to the same content online and save up to 50% off the suggested list price of the print text. With a CourseSmart etextbook, students can search the text, make notes online, print out reading assignments that incorporate lecture notes, and bookmark important passages for later review. For more information, or to subscribe to the CourseSmart eTextbook, visit www.coursesmart.com.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, browse our available packages below, or contact your Pearson Higher Education representative to create your own package.
- Package ISBN-10: 0131566008 | ISBN-13: 9780131566002
©2007 | Instock | Suggested retail price: $221.40 | Buy from myPearsonStore
This package contains: - Computer Organization and Architecture: Designing for Performance, 7/E
Stallings | ©2006 | Prentice Hall | Paper; 792 pages - Assembly Language for Intel-Based Computers, 5/E
Irvine | ©2007 | Prentice Hall | Cloth; 752 pages
- Package ISBN-10: 013157969X | ISBN-13: 9780131579699
©2006 | Instock | Suggested retail price: $154.67 | Buy from myPearsonStore
This package contains: - Computer Organization and Architecture: Designing for Performance, 7/E
Stallings | ©2006 | Prentice Hall | Paper; 792 pages - C Programming Language, 2/E
Kernighan & Ritchie | ©1988 | Prentice Hall | Paper; 274 pages
- Package ISBN-10: 0131870106 | ISBN-13: 9780131870109
©2005 | Back Order | Suggested retail price: $168.80
This package contains: - Computer Organization and Architecture: Designing for Performance, 7/E
Stallings | ©2006 | Prentice Hall | Paper; 792 pages - Upgrading and Repairing PCs, 16/E
Mueller | ©2005 | Hardcover with DVD; 1656 pages
- Package ISBN-10: 0136150047 | ISBN-13: 9780136150046
©2007 | Instock | Suggested retail price: $221.40 | Buy from myPearsonStore
This package contains: - Computer Organization and Architecture: Designing for Performance, 7/E
Stallings | ©2006 | Prentice Hall | Paper; 792 pages - Assembly Language for Intel-Based Computers, 5/E
Irvine | ©2007 | Prentice Hall | Cloth; 752 pages - Microsoft Visual C++ Express 2005, 1/E
Microsoft | ©2007 | CD-ROM Only

