Boxis R700 User Manual Page 355

  • Download
  • Add to my manuals
  • Print
  • Page
    / 392
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 354
ATI R700 Technology
Memory Read Instructions 10-41
Copyright © 2009 Advanced Micro Devices, Inc. All rights reserved.
Memory-Read Instruction Doubleword 1
Instructions
MEM_RD_WORD1
Description Memory read instruction doubleword 1.
Opcode Field Name Bits Format
DST_GPR [6:0] int(7)
Destination GPR address to which the result is written.
DST_REL 7 enum(1)
Indicate whether destination address is absolute or relative to an index.
0 Absolute: no relative addressing.
1 Relative: add current loop index value to this address.
Reserved 8
Reserved.
DST_SEL_X
DST_SEL_Y
DST_SEL_Z
DST_SEL_W
[11:9]
[14:12]
[17:15]
[20:18]
enum(3)
enum(3)
enum(3)
enum(3)
Indicate which component of the result to write to dst.XYZW. Can be used
to mask out components when writing to destination GPR.
0 SEL_X: use X component.
1 SEL_Y: use Y component.
2 SEL_Z: use Z component.
3 SEL_W: use W component.
4 SEL_0: use constant 0.0.
5 SEL_1: use constant 1.0.
6 Reserved.
7 SEL_MASK: mask out this component.
Reserved 21
Reserved.
DATA_FORMAT [27:22] int(6)
Indicate vertex data format.
See list for DATA_FORMAT [27:22] in VTX_WORD1, page 10-27.
NUM_FORMAT_ALL [29:28] enum(2)
Format of returning data (N is the number of bits derived from DATA_FORMAT
and gamma).
0 NUM_FORMAT_NORM: repeating fraction number (0.N) with range [0, 1] if
unsigned, or [-1, 1] if signed.
1 NUM_FORMAT_INT: integer number (N.0) with range [0, 2
N
] if unsigned, or
[-2
M
, 2
M
] if signed (M = N - 1).
2 NUM_FORMAT_SCALED: integer number stored as a S23E8 floating-point
representation (1 == 0x3F800000).
FORMAT_COMP_ALL 30 enum(1)
Indicate if source components are signed.
0 FORMAT_COMP_UNSIGNED.
1 FORMAT_COMP_SIGNED.
Page view 354
1 2 ... 350 351 352 353 354 355 356 357 358 359 360 ... 391 392

Comments to this Manuals

No comments