• RETURN YOUR RENTAL
  • SIGN IN TO YOUR ACCOUNT
  • MARKETPLACE
  • HELP DESK
CART

(0) items

FREE SHIPPING on orders over $59!
Details.
Cheap Textbooks | Used Textbooks | Textbook Rental | Sell Textbooks | eTextbooks
  • Rent
    Textbooks
  •  
  • Buy
    Textbooks
  •  
  • Sell
    Textbooks
  •  
  • eTextbooks
  •  
  • Books
  •  
  • College Clothing
Computer Organization and Architecture : Designing for Performance,9780133599855
This item qualifies for
FREE SHIPPING!

FREE SHIPPING OVER $59!

Your order must be $59 or more, you must select US Postal Service Shipping as your shipping preference, and the "Group my items into as few shipments as possible" option when you place your order.

Bulk sales, PO's, Marketplace Items, eBooks, Apparel, and DVDs not included.

Computer Organization and Architecture : Designing for Performance

by William Stallings
Edition:
4th
ISBN13:

9780133599855

ISBN10:
013359985X
Format:
Hardcover
Pub. Date:
8/1/1995
Publisher(s):
Prentice Hall Professional Technical Reference
Upgraded Edition: Click here!
  • Other versions by this Author
List Price: $84.00
More New and Used
from Private Sellers
Starting at $0.99

Rent Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

New Textbook

We're Sorry
Sold Out

Related Products


  • Computer Organization and Architecture
    Computer Organization and Architecture
  • Computer Organization and Architecture : Designing for Performance
    Computer Organization and Architecture : Designing for Performance
  • Computer Organization and Architecture : Designing for Performance
    Computer Organization and Architecture : Designing for Performance
  • Computer Organization and Architecture : Designing for Performance
    Computer Organization and Architecture : Designing for Performance
  • Computer Organization and Architecture : Designing for Performance
    Computer Organization and Architecture : Designing for Performance




Summary

"Computer Organization & Architecture: Designing for Performance, Seventh Edition provides comprehensive, far-reaching, and up-to-date coverage of computer organization and architecture, including memory, I/O, and parallel systems. Author and consultant William Stallings systematically covers the state of the art, from superscalar and IA-64 design to the latest trends in parallel processor organization. Throughout, he illuminates fundamental principles, while focusing on the critical role of performance in driving computer design, and practical techniques for designing balanced systems that maximize utilization of all elements."--BOOK JACKET.

Author Biography

WILLIAM STALLINGS has made a unique contribution to understanding the broad sweep of technical developments in computer networking and computer architecture. He has authored 17 titles, plus revised editions, for a total of 37 books on various aspects of these subjects. He has three times received the award for best Computer Science Textbook of the Year from the Text and Academic Authors Association (Computer Organization and Architecture, Prentice Hall, 1996; Data and Computer Communications, Prentice Hall, 1997; Operating Systems, Prentice Hall, 1998). In over 20 years in the field, Dr. Stallings 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. Dr. Stallings is a frequent lecturer and a regular contributor to technical journals and trade publications. Dr. Stallings holds a Ph.D. from MIT in computer science and a B.S. from Notre Dame in electrical engineering.

Table of Contents

Web Sitep. vi
Prefacep. ix
Overviewp. 1
Introductionp. 3
Organization and Architecturep. 5
Structure and Functionp. 6
Outline of the Bookp. 12
Internet and Web Resourcesp. 15
Computer Evolution and Performancep. 17
A Brief History of Computersp. 19
Designing for Performancep. 39
Pentium and PowerPC Evolutionp. 43
Recommended Reading and Web Sitesp. 46
Problemsp. 47
The Computer Systemp. 49
System Busesp. 51
Computer Componentsp. 53
Computer Functionp. 56
Interconnection Structuresp. 69
Bus Interconnectionp. 71
PCIp. 80
Recommended Reading and Web Sitesp. 89
Problemsp. 90
Timing Diagramsp. 92
Internal Memoryp. 95
Computer Memory System Overviewp. 97
Semiconductor Main Memoryp. 103
Cache Memoryp. 117
Pentium II and PowerPC Cache Organizationsp. 132
Advanced DRAM Organizationp. 137
Recommended Reading and Web Sitesp. 142
Problemsp. 143
Performance Characteristics of Two-Level Memoriesp. 145
External Memoryp. 153
Magnetic Diskp. 155
RAIDp. 163
Optical Memoryp. 172
Magnetic Tapep. 177
Recommended Reading and Web Sitesp. 178
Problemsp. 179
Input/Outputp. 181
External Devicesp. 184
I/O Modulesp. 188
Programmed I/Op. 191
Interrupt-Driven I/Op. 195
Direct Memory Accessp. 203
I/O Channels and Processorsp. 207
The External Interface: SCSI and FireWirep. 209
Recommended Reading and Web Sitesp. 223
Problemsp. 224
Operating System Supportp. 227
Operating System Overviewp. 229
Schedulingp. 241
Memory Managementp. 247
Pentium II and PowerPC Memory Managementp. 259
Recommended Reading and Web Sitesp. 268
Problemsp. 269
The Central Processing Unitp. 271
Computer Arithmeticp. 273
The Arithmetic and Logic Unit (ALU)p. 275
Integer Representationp. 276
Integer Arithmeticp. 282
Floating-Point Representationp. 298
Floating-Point Arithmeticp. 305
Recommended Reading and Web Sitesp. 314
Problemsp. 315
Number Systemsp. 317
Instruction Sets: Characteristics and Functionsp. 323
Machine Instruction Characteristicsp. 325
Types of Operandsp. 331
Pentium II and PowerPC Data Typesp. 333
Types of Operationsp. 336
Pentium II and PowerPC Operation Typesp. 349
Assembly Languagep. 358
Recommended Readingp. 360
Problemsp. 360
Stacksp. 364
Little-, Big-, and Bi-Endianp. 368
Instruction Sets: Addressing Modes and Formatsp. 373
Addressingp. 375
Pentium and PowerPC Addressing Modesp. 382
Instruction Formatsp. 388
Pentium and PowerPC Instruction Formatsp. 397
Recommended Readingp. 402
Problemsp. 402
CPU Structure and Functionp. 405
Processor Organizationp. 407
Register Organizationp. 409
The Instruction Cyclep. 414
Instruction Pipeliningp. 419
The Pentium Processorp. 434
The PowerPC Processorp. 443
Recommended Readingp. 450
Problemsp. 451
Reduced Instruction Set Computersp. 455
Instruction Execution Characteristicsp. 458
The Use of a Large Register Filep. 462
Compiler-Based Register Optimizationp. 467
Reduced Instruction Set Architecturep. 469
RISC Pipeliningp. 476
MIPS R4000p. 480
SPARCp. 488
The RISC versus CISC Controversyp. 494
Recommended Readingp. 495
Problemsp. 496
Instruction-Level Parallelism and Superscalar Processorsp. 499
Overviewp. 501
Design Issuesp. 506
Pentium IIp. 515
PowerPCp. 521
MIPS R10000p. 529
UltraSPARC-IIp. 531
IA-64/Mercedp. 534
Recommended Readingp. 545
Problemsp. 546
The Control Unitp. 551
Control Unit Operationp. 553
Micro-operationsp. 555
Control of the Processorp. 561
Hardwired Implementationp. 573
Recommended Readingp. 575
Problemsp. 576
Microprogrammed Controlp. 577
Basic Conceptsp. 579
Microinstruction Sequencingp. 588
Microinstruction Executionp. 593
TI 8800p. 605
Applications of Microprogrammingp. 615
Recommended Readingp. 616
Problemsp. 617
Parallel Organizationp. 619
Parallel Processingp. 621
Multiple Processor Organizationsp. 623
Symmetric Multiprocessorsp. 625
Cache Coherence and the MESI Protocolp. 635
Clustersp. 642
Nonuniform Memory Accessp. 646
Vector Computationp. 650
Recommended Readingp. 663
Problemsp. 664
Digital Logicp. 669
Boolean Algebrap. 670
Gatesp. 672
Combinational Circuitsp. 675
Sequential Circuitsp. 696
Problemsp. 707
Projects for Teaching Computer Organization and Architecturep. 709
Research Projectsp. 710
Simulation Projectsp. 710
Reading/Report Assignmentsp. 712
Glossaryp. 713
Referencesp. 725
Indexp. 739
Table of Contents provided by Syndetics. All Rights Reserved.


Please wait while the item is added to your cart...
Online Bookstore | VeriSign Service
  • Affiliate Program
  • Browse Book Categories
  • Bulk Orders
  • Buy Textbooks
  • Careers
  • College Clothing
  • Contact Us
  • eCampus Blog
  • eCampus Coupons
  • Gift Certificates
  • Help Desk
  • Link to Us
  • Marketplace
  • Media
  • Order Status
  • Our Bookstores
  • Press
  • Rent Textbooks
  • Return Policy
  • Sell Textbooks
  • Shipping
  • Site Map
  • Terms & Conditions
  • Virtual Bookstores
Hacker Safe Certified Site

Need Help?

Copyright © 1999-2013

  • PayPal