13.6.2 Short Floating-Point Load and Store Instructions
Opcode
imm_asi
LDDFA
ASI_FL8_P
STDFA
LDDFA
ASI_FL8_S
STDFA
LDDFA
ASI_FL8_PL
STDFA
LDDFA
ASI_FL8_SL
STDFA
LDDFA
ASI_FL16_P
STDFA
LDDFA
ASI_FL16_S
STDFA
LDDFA
ASI_FL16_PL
STDFA
LDDFA
ASI_FL16_SL
STDFA
Format (3) LDDFA
11
rd
11
rd
31
30 29
25
Format (3) STDFA
11
rd
11
rd
31
30 29
25
Suggested Assembly Language Syntax
ldda
ldda
stda
stda
Description:
Short floating-point load and store instructions are selected by using one of the
short ASIs with the LDDA and STDA instructions.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
ASI Value
D0
8-bit load/store from/to primary address space
16
D1
8-bit load/store from/to secondary address space
16
8-bit load/store from/to primary address space, lit-
D8
16
tle-endian
8-bit load/store from/to secondary address space,
D9
16
little-endian
D2
16-bit load/store from/to primary address space
16
D3
16-bit load/store from/to secondary address space
16
16-bit load/store from/to primary address space, lit-
DA
16
tle-endian
16-bit load/store from/to secondary address space,
DB
16
little-endian
11 0011
rs1
11 0011
rs1
24
19
18
11 0111
rs1
11 0111
rs1
24
19
18
[ reg_addr ] imm_asi , freg
rd
[ reg_plus_imm ] %asi, freg
rd
freg
, [ reg_addr ] imm_asi
rd
freg
, [ reg_plus_imm ] %asi
rd
13. UltraSPARC Extended Instructions
Operation
imm_asi
i=0
simm_13
i=1
14
13
5
12
imm_asi
i=0
i=1
simm_13
14
13
12
5
Sun Microelectronics
rs2
4
0
rs2
4
0
227
Need help?
Do you have a question about the UltraSPARC-I and is the answer not in the manual?
Questions and answers