Table 3-12. Mnemonic Codes For Loading Integer Value From Memory - Cirrus Logic EP93 Series User Manual

Arm 9 embedded processor family
Table of Contents

Advertisement

MaverickCrunch Co-Processor
EP93xx User's Guide
Bit Definitions:
3
31:28
cond
Description:
Bit Definitions:
31:28
27:25
cond
1 1 0
Description:
3-22
N:
Rn:
CRd:
Loading Integer Value from Memory
27:25
24
23
22
1 1 0
P
U
N
Loads a 32- or 64-bit integer from memory into a MaverickCrunch register.

Table 3-12. Mnemonic Codes for Loading Integer Value from Memory

Mnemonic
CFLDR32<cond> CRd, [Rn, <offset>]{!}
CFLDR32<cond> CRd, [Rn], <offset>
CFLDR64<cond> CRd, [Rn, <offset>]{!}
CFLDR64<cond> CRd, [Rn], <offset>
N:
Rn:
CRd:
Store Floating Point Values to Memory
24
23
22
21
P
U
N
W
Stores a single or double precision floating point value from a MaverickCrunch
register into memory.
Copyright 2007 Cirrus Logic
Floating point precision - 0 for single, 1 for double.
Base register in ARM
Destination register.
21
20
19:16
15:12
W
1
Rn
CRd
Addressing Mode
Immediate pre-indexed
Immediate post-indexed
Immediate pre-indexed
Immediate post-indexed
Integer width - 0 for 32-bit integer, 1 for 64-bit integer
Base register in ARM
Destination register.
20
19:16
15:12
0
Rn
CRd
11:8
7:0
0 1 0 1
8_bit_word_offset
N
0
0
1
1
11:8
7:0
0 1 0 0
8_bit_word_offset
DS785UM1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EP93 Series and is the answer not in the manual?

This manual is also suitable for:

Ep9315Ep9301Ep9302Ep9307Ep9312

Table of Contents