Powerpc Instruction Set - Motorola MPC750 User Manual

Risc
Hide thumbs Also See for MPC750:
Table of Contents

Advertisement

1.5.1 PowerPC Instruction Set
The PowerPC instructions are divided into the following categories:
Integer instructions-These include computational and logical instructions.
-
Integer arithmetic instructions
-
Integer compare instructions
-
Integer logical instructions
-
Integer rotate and shift instructions
Floating-point instructions--These include floating-point computational
instructions, as well as instructions that affect the FPSCR.
-
Floating-point arithmetic instructions
-
Floating-point multiply/add instructions
-
Floating-point rounding and conversion instructions
-
Floating-point compare instructions
-
Floating-point status and control instructions
Load/store instructions-These include integer and floating-point load and store
instructions.
-
Integer load and store instructions
-
Integer load and store multiple instructions
-
Floating-point load and store
-
Primitives used to construct atomic memory operations (lwarx and stwcx.
instructions)
Flow control instructions-These include branching instructions, condition register
logical instructions, trap instructions, and other instructions that affect the
instruction flow.
-
Branch and trap instructions
-
Condition register logical instructions
Processor control instructions-These instructions are used for synchronizing
memory accesses and management of caches, TLBs, and the segment registers.
-
Move to/from SPR instructions
-
Move to/from MSR
-
Synchronize
-
Instruction synchronize
-
Order loads and stores
Chapter 1. Overview
1-27

Advertisement

Table of Contents
loading

Table of Contents