PowerPC System Architecture
describes the hardware architecture of PowerPC systems, providing a clear, concise explanation of the PowerPC specification, the template upon which all PowerPC processors are designed. The author provides a complete description of the specification for both the 32- and 64-bit implementations, including:
supervisor privilege level facilities
logical memory addresses
I/O and memory-mapped I/O
address translation for segments, pages, and blocks
The second half of the book examines the PowerPC 601 processor as an example, exploring how the processor fits, adheres to, and deviates from the PowerPC processor specification. In addition, a detailed discussion of the bus structure and transaction protocol used by the 60x processors is provided.
If you design or test hardware or software that involves PowerPC systems, PowerPC System Architecture is an essential, time-saving tool.
The PC System Architecture Series features step-by-step descriptions and instructions and accessible illustrations that enable a wide range of readers to easily understand difficult hardware topics. The authors, expert hardware training consultants for clients including IBM, Intel, Compaq, and Dell, have mastered the art of pinpointing and succinctly explaining just the critical information that PC programmers, software and hardware designers, and engineers need to know and leaving out the rest. The result is an exciting series of books that will enable readers of a wide range of backgrounds to make immediate gains in programming productivity.