Stallings, William

Computer organization and architecture : Designing for performance / Computer organization & architecture William Stallings. - Sixth Edition. - xix, 815 pages : illustrations ; 24 cm.

Includes bibliographical references (p. [757]-771) and index.

I. OVERVIEW. 1. Introduction. 2. Computer Evolution and Performance. II. THE COMPUTER SYSTEM. 3. System Buses. 4. Cache Memory. 5. Internal Memory Technology. 6. External Memory. 7. Input/Output. 8. Operating System Support. III. 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. IV. THE CONTROL UNIT. 16. Control Unit Operation. 17. Microprogrammed Control. V. PARALLEL ORGANIZATION. 18. Parallel Processing. Appendix A: Digital Logic. Appendix B: Number Systems Appendix C: Projects for Teaching Computer Organization and Architecture. References. Glossary. Index. Acronyms.

For graduate-level courses in Computer Organization and Architecture. This text provides a clear, comprehensive presentation of the organization and architecture of modern-day computers, emphasizing both fundamental principles and the critical role of performance in driving computer design.

0130351199 9780130351197

2002022456


Computer organization.
Computer architecture.

QA76.9.C643 / S73 2003

004.22