Sony VERSION 1.0 User Manual

Page 12

Advertising
background image

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

http://cell.scei.co.jp/e_download.html

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

Browse after readings of the

CBE Programming Handbook

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:

ƒ

CBE Programming Handbook

ƒ

PowerPC Microprocessor Family: The Programming Environments Manual for 64-Bit Microprocessors

Further Details

See:

ƒ

SIMD Math Library Specification for CBE Architecture

Advertising