Download Print this page

Sony VERSION 1.0 Programming Instructions Manual page 11

Hide thumbs Also See for VERSION 1.0:

Advertisement

Guide to Cell/B.E. Programming Documentation
PPE Programming Documents
PowerPC Microprocessor Family: The Programming Environments Manual for 64-Bit
Microprocessors
Cell Broadband Engine Public Information and Downloads
http://cell.scei.co.jp/e_download.html
Length
657 pages.
Audience
Assembly-language programmers writing application or system programs for the PPE.
Content
An in-depth description of the 64-bit PowerPC Instruction Set Architecture (ISA), which is implemented by the PPE. The
manual describes all of the user-level and supervisor-level instructions and software-visible resources.
Recommended Use
Browse after readings of the
applications.
Document Sections
The document has the following sections:
1.
Overview: Summarizes the PowerPC ISA.
2.
PowerPC 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 integer,
floating-point, load-store, flow control, processor control, memory synchronization, and external control
operations.
5.
Cache Model and Memory Coherency: The cache model, built-in architectural controls for maintaining memory
coherency, cache-control instructions, and special concerns for memory coherency in single-processor and
multiprocessor systems.
6.
Exceptions: The way in which the PPE implements exceptions (also called "interrupts").
7.
Memory Management: Memory management unit (MMU) functions.
8.
Instruction Set: Detailed descriptions of the 64-bit PowerPC instructions.
There are also appendices describing multiple-precision shifts, floating-point models, synchronization programming
examples, and simplified mnemonics.
Recommended Prerequisites
Read or browse:
CBE Programming Handbook
Further Details
See:
PowerPC™ Microprocessor Family: Vector/SIMD Multimedia Extension Technology Programming
Environments Manual
SIMD Math Library Specification for CBE Architecture
The PowerPC™ Compiler Writer's Guide
PowerPC Architecture Books I, II, and III
© 2008 Sony Computer Entertainment Inc. All Rights Reserved.
CBE Programming Handbook
and refer to it thereafter as needed during coding of PPE
Version 1.0, August 2008
Page 11 of 16

Advertisement

loading