x

Our Privacy Policy has changed. By using this site, you agree to the Privacy Policy.

Schaum's Outline of Computer Architecture

ISBN-10: 007136207X
ISBN-13: 9780071362078
Edition: 2002
Authors: Nick Carter
List price: $22.00 Buy it from $9.38
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: This manual integrates general principles and laboratory exercises to provide hands-on experience needed to master the basics of modern computer system design. Analytical methods for quantifying real-world design choices are described.

Used Starting from $12.60
New Starting from $18.17
eBooks Starting from $22.00
Buy
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $22.00
Copyright year: 2002
Publisher: McGraw-Hill Companies, The
Publication date: 1/16/2002
Binding: Paperback
Pages: 336
Size: 8.00" wide x 10.50" long x 0.75" tall
Weight: 1.584

This manual integrates general principles and laboratory exercises to provide hands-on experience needed to master the basics of modern computer system design. Analytical methods for quantifying real-world design choices are described.

Introduction
Purpose of This Book
Background Assumed
Material Covered
Chapter Objectives
Technological Trends
Measuring Performance
Speedup
Amdahl's Law
Summary
Solved Problems
Data Representations and Computer Arithmetic
Objectives
From Electrons to Bits
Binary Representation of Positive Integers
Arithmetic Operations on Positive Integers
Negative Integers
Floating-Point Numbers
Summary
Solved Problems
Computer Organization
Objectives
Introduction
Programs
Operating Systems
Computer Organization
Summary
Solved Problems
Programming Models
Objectives
Introduction
Types of Instructions
Stack-Based Architectures
General-Purpose Register Architectures
Comparing Stack-Based and General-Purpose Register Architectures
Using Stacks to Implement Procedure Calls
Summary
Solved Problems
Processor Design
Objectives
Introduction
Instruction Set Architecture
Processor Microarchitecture
Summary
Solved Problems
Pipelining
Objectives
Introduction
Pipelining
Instruction Hazards and Their Impact on Throughput
Predicting Execution Time in Pipelined Processors
Result Forwarding (Bypassing)
Summary
Solved Problems
Instruction-Level Parallelism
Objectives
Introduction
What is Instruction-Level Parallelism?
Limitations of Instruction-Level Parallelism
Superscalar Processors
In-Order versus Out-of-Order Execution
Register Renaming
VLIW Processors
Compilation Techniques for Instruction-Level Parallelism
Summary
Solved Problems
Memory Systems
Objectives
Introduction
Latency, Throughput, and Bandwidth
Memory Hierarchies
Memory Technologies
Summary
Solved Problems
Caches
Objectives
Introduction
Data Caches, Instruction Caches, and Unified Caches
Describing Caches
Capacity
Line Length
Associativity
Replacement Policy
Write-Back versus Write-Through Caches
Cache Implementations
Tag Arrays
Hit/Miss Logic
Data Arrays
Categorizing Cache Misses
Multilevel Caches
Summary
Solved Problems
Virtual Memory
Objectives
Introduction
Address Translation
Demand Paging versus Swapping
Page Tables
Translation Lookaside Buffers
Protection
Caches and Virtual Memory
Summary
Solved Problems
I/O
Objectives
Introduction
I/O Buses
Interrupts
Memory-Mapped I/O
Direct Memory Access
I/O Devices
Disk Systems
Summary
Solved Problems
Multiprocessors
Objectives
Introduction
Speedup and Performance
Multiprocessor Systems
Message-Passing Systems
Shared-Memory Systems
Comparing Message-Passing and Shared Memory
Summary
Solved Problems
Index

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×