Renesas M32R-FPU User Manual

Page 6

Advertising
background image

M32R-FPU Software Manual (Rev.1.01)

(1)

Table of contents

CHAPTER 1 CPU PROGRAMMING MODEL

1.1 CPU register .......................................................................................................... 1-2

1.2 General-purpose registers ...................................................................................... 1-2

1.3 Control registers ..................................................................................................... 1-3

1.3.1 Processor status word register: PSW (CR0) ...................................... 1-4

1.3.2 Condition bit register: CBR (CR1) ...................................................... 1-5

1.3.3 Interrupt stack pointer: SPI (CR2)

User stack pointer: SPU (CR3) .......................................................... 1-5

1.3.4 Backup PC: BPC (CR6) ..................................................................... 1-5

1.3.5 Floating-Point Status Register: FPSR (CR7) ..................................... 1-6

1.3.6 Floating-Point Exceptions (FPE) ........................................................ 1-8

1.4 Accumulator ............................................................................................................ 1-11

1.5 Program counter ..................................................................................................... 1-11

1.6 Data format ............................................................................................................. 1-12

1.6.1 Data type ............................................................................................ 1-12

1.6.2 Data format ......................................................................................... 1-13

1.7 Addressing mode .................................................................................................... 1-15

CHAPTER 2 INSTRUCTION SET

2.1 Instruction set overview ......................................................................................... 2-2

2.1.1 Load/store instructions ....................................................................... 2-2

2.1.2 Transfer instructions ........................................................................... 2-4

2.1.3 Operation instructions ........................................................................ 2-4

2.1.4 Branch instructions ............................................................................. 2-6

2.1.5 EIT-related instructions ...................................................................... 2-8

2.1.6 DSP function instructions ................................................................... 2-8

2.1.7 Floating-point Instructions .................................................................. 2-11

2.1.8 Bit Operation Instructions ................................................................... 2-11

2.2 Instruction format ................................................................................................... 2-12

Advertising