1
1-12 M32R-FPU Software Manual (Rev.1.01)

1.6 Data Format

1.6.1 Data Type

The data types that can be handled by the M32R-FPU instruction set are signed or

unsigned 8, 16, and 32-bit integers and single-precision floating-point numbers.

The signed integers are represented by 2's complements.

CPU PROGRAMMING MODEL
1.6 Data Format
b7b0
signed byte (8-bit) integer
unsigned byte (8-bit) integer
signed halfword (16-bit) integer
b0
b0
b0
b0
b0
b7
b15
b15
b31
b31
S
S
S
S: Sign bit E: Exponent field F: Fraction field
unsigned halfword (16-bit) integer
signed word (32-bit) integer
b0 8 9 b31
SE F
floating-point single precision values
unsigned word (32-bit) integer

Figure 1.6.1 Data Type