Skip to content

Pentium Pro and Pentium II System Architecture

Best in textbook rentals since 2012!

ISBN-10: 0201309734

ISBN-13: 9780201309737

Edition: 2nd 1998 (Revised)

Authors: Inc. Staff MindShare, Tom Shanley

List price: $49.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

This edition has been updated to include the Pentium Pro II processor, as well as MMX technology which adds 57 new instructions designed to accelerate multimedia and communications on the PC.
Customers also bought

Book details

List price: $49.99
Edition: 2nd
Copyright year: 1998
Publisher: Addison Wesley Professional
Publication date: 12/31/1997
Binding: Paperback
Pages: 624
Size: 7.50" wide x 9.50" long x 1.50" tall
Weight: 2.244
Language: English

Staff
About This Book
The MindShare Architecture Series
Cautionary Note
What This Book Covers
What This Book Does Not Cover
Organization of This Book
Who This Book Is For
Prerequisite Knowledge
Documentation Conventions
Hexadecimal Notation
Binary Notation
Decimal Notation
Signal Name Representation
Warning
Identification of Bit Fields (Logical Groups of Bits or Signals)
Register Field References
Resources
Visit Our Web Site
We Want Your Feedback
System Overview
System Overview
Introduction
What Is a Cluster?
What Is a Quad or 4-Way System?
Bootstrap Processor
Starting Up Other Processors
Relationship of Processors to Main Memory
Processors' Relationships to Each Other
Host/PCI Bridges
Bridges' Relationship to Processors
Bridges' Relationship to PCI Masters and Main Memory
Bridges' Relationship to PCI Targets
Bridges' Relationship to EISA or ISA Targets
Bridges' Relationship to Each Other
Bridge's Relationship to EISA and ISA Masters and DMA
Processor's Hardware Characteristics
Hardware Section 1: The Processor
Processor Overview
Two Bus Interfaces
External Bus
Bus on Earlier Processors Inefficient for Multiprocessing
Pentium Bus Has Limited Transaction Pipelining Capability
Pentium Pro Bus Tuned for Multiprocessing
IA = Legacy
Instruction Set
IA Instructions Vary in Length and Are Complex
Pentium Pro Translates IA Instructions into RISC Instructions
In-Order Front End
Out-of-Order Middle
In-Order Rear End
Register Set
IA Register Set Is Small
Pentium Pro Has 40 General-Purpose Registers
Elimination of False Register Dependencies
Introduction to the Internal Architecture
Processor Power-On Configuration
Automatically Configured Features
Example of Captured Configuration Information
Setup and Hold Time Requirements
Run BIST Option
Error Observation Options
In-Order Queue Depth Selection
Power-On Restart Address Selection
FRC Mode Enable/Disable
APIC ID Selection
Selecting Tri-State Mode
Processor Core Speed Selection
Processor's Agent and APIC ID Assignment
FRC Mode
Program-Accessible Startup Features
Processor Startup
Selection of Processor's Agent and APIC IDs
Processor's State After Reset
EDX Contains Processor Identification Info
State of Caches and Processor's Ability to Cache
Selection of Bootstrap Processor (BSP)
Introduction
BSP Selection Process
APIC Arbitration Background
Startup APIC Arbitration ID Assignment
BSP Selection Process
Example of APIC Bus Traffic Captured during BSP Selection
Initial BSP Memory Accesses
General
When Caching Disabled, Prefetcher Always Does 32-byte Code Reads
State 2: 1st Line Read (and jump at FFFFFFF0h executed)
State 10: Branch Trace Message for Jump at FFFFFFF0h
State 16: Branch Target Line Read (and 2nd jump executed)
State 26: Branch Trace Message for 2nd Jump
State 32: CLI Fetched and Executed
State 42: CLD Fetched and Executed
State 50: JMP Rel/Fwd Fetched and Executed
State 58: Branch Trace Message for JMP Rel/F