EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - Page 242

Sun Microsystems UltraSPARC-I
410 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Sun Microelectronics
227
13. UltraSPARC Extended Instructions
13.6.2 Short Floating-Point Load and Store Instructions
Format (3) LDDFA
Format (3) STDFA
Description:
Short floating-point load and store instructions are selected by using one of the
short ASIs with the LDDA and STDA instructions.
Opcode imm_asi ASI Value Operation
LDDFA
STDFA
ASI_FL8_P D0
16
8-bit load/store from/to primary address space
LDDFA
STDFA
ASI_FL8_S D1
16
8-bit load/store from/to secondary address space
LDDFA
STDFA
ASI_FL8_PL D8
16
8-bit load/store from/to primary address space, lit-
tle-endian
LDDFA
STDFA
ASI_FL8_SL D9
16
8-bit load/store from/to secondary address space,
little-endian
LDDFA
STDFA
ASI_FL16_P D2
16
16-bit load/store from/to primary address space
LDDFA
STDFA
ASI_FL16_S D3
16
16-bit load/store from/to secondary address space
LDDFA
STDFA
ASI_FL16_PL DA
16
16-bit load/store from/to primary address space, lit-
tle-endian
LDDFA
STDFA
ASI_FL16_SL DB
16
16-bit load/store from/to secondary address space,
little-endian
Suggested Assembly Language Syntax
ldda [
reg_addr
]
imm_asi
,
freg
rd
ldda [
reg_plus_imm
] %asi,
freg
rd
stda
freg
rd
,[
reg_addr
]
imm_asi
stda
freg
rd
,[
reg_plus_imm
] %asi
11 11 0011 rs2rd rs1
4
imm_asi
5
i=0
11 11 0011rd rs1
31 141924 18 13 02530 29
simm_13
i=1
12
11 11 0111 rs2rd rs1
4
imm_asi
5
i=0
11 11 0111rd rs1
31 141924 18 13 02530 29
simm_13
i=1
12
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents