EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - Page 245

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
230
UltraSPARC User’s Manual
13.6.4 Block Load and Store Instructions
Format (3) LDDFA:
Format (3) STDFA:
Opcode imm_asi ASI Value Operation
LDDFA
STDFA
ASI_BLK_AIUP 70
16
64-byte block load/store from/ to primary
address space, user privilege
LDDFA
STDFA
ASI_BLK_AIUS 71
16
64-byte block load/store from/ to secondary
address space, user privilege
LDDFA
STDFA
ASI_BLK_AIUPL 78
16
64-byte block load/store from/ to primary
address space, user privilege, little-
endian
LDDFA
STDFA
ASI_BLK_AIUSL 79
16
64-byte block load/store from/ to secondary
address space, user privilege, little-
endian
LDDFA
STDFA
ASI_BLK_P F0
16
64-byte block load/store from/to primary
address space
LDDFA
STDFA
ASI_BLK_S F1
16
64-byte block load/store from/ to secondary
address space
LDDFA
STDFA
ASI_BLK_PL F8
16
64-byte block load/store from/to primary
address space, little-endian
LDDFA
STDFA
ASI_BLK_SL F9
16
64-byte block load/store from/to secondary
address space, little-endian
STDFA
ASI_BLK_COMMIT_P E0
16
64-byte block commit store to primary
address space
STDFA
ASI_BLK_COMMIT_S E1
16
64-byte block commit store to secondary
address space
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