Sony VERSION 1.0 User Manual
Page 12
Guide to Cell/B.E. Programming Documentation
Version 1.0, August 2008
© 2008 Sony Computer Entertainment Inc. All Rights Reserved.
Page 12 of 16
PowerPC
™
Microprocessor Family: Vector/SIMD Multimedia Extension Technology
Programming Environments Manual
Cell Broadband Engine Public Information and Downloads
Length
317 pages.
Audience
Assembly-language programmers writing application programs for the PPE.
Content
The PowerPC Vector/SIMD Multimedia Extension instruction set architecture (ISA), and how it relates to the 64-bit
PowerPC ISA.
Recommended Use
and refer to it thereafter as needed during coding of PPE
applications.
Document Sections
The document has the following sections:
1. Overview: Summarizes the instructions set architecture.
2. Vector Register Set: The software-related details about how registers operate.
3. Operand Conventions: Conventions for storing values in registers and memory, accessing registers, representing
data in registers, floating-point data formats, and exception conditions.
4. Addressing Modes and Instruction Set Summary: A summary of instructions and addressing modes for vector
integer arithmetic, vector floating-point arithmetic, vector load and store, vector permutation and formatting,
processor control, and memory control operations.
5. Cache, Exceptions, and Memory Management: The cache, exceptions (interrupts), and memory-management
models.
6. Vector Processing Instructions: Detailed descriptions of the instructions.
Recommended Prerequisites
Read or browse:
PowerPC Microprocessor Family: The Programming Environments Manual for 64-Bit Microprocessors
Further Details
See:
SIMD Math Library Specification for CBE Architecture