Revision 1.0
153
Instruction Notation Examples
The following examples illustrate the application of some of the instruction
notation conventions:
ACC[e]
Vector Unit Accumulator, element
e
. The ACC has
8 elements each 48 bits wide.
dmem[x]
DMEM contents beginning at byte address
x.
T+
i
:
Indicates the time steps between operations. Each
of the statements within a time step are defined to
be executed in sequential order (as modified by
conditional and loop constructs). Operations which
are marked
T+i:
are executed at instruction cycle
i
relative to the start of execution of the instruction.
Thus, an instruction which starts at time
j
executes
operations marked T+
i
:
at time
i + j
. The
interpretation of the order of execution between two
instructions or two operations which execute at the
same time should be pessimistic; the order is not
defined.
Clamp_Signed(x)
x
is clamped to prevent overflow (signed clamp).
Table A-1
RSP Instruction Operation Notations
Symbol
Meaning
Summary of Contents for Ultra64
Page 2: ...2 ...
Page 10: ...10 ...
Page 12: ...12 Figure 6 2 buildtask Operation 137 ...
Page 14: ...14 ...
Page 80: ...80 Vector Unit Instructions vmadm dres_int dres_int vconst 3 vmadn dres_frac vconst vconst 0 ...
Page 104: ...104 RSP Coprocessor 0 ...
Page 150: ...150 Advanced Information ...
Page 155: ...Revision 1 0 155 ...
Page 248: ...248 Exceptions None ...
Page 251: ...Revision 1 0 251 Exceptions None ...
Page 254: ...254 Exceptions None ...
Page 257: ...Revision 1 0 257 Exceptions None ...
Page 293: ...Revision 1 0 293 Exceptions None ...
Page 316: ...316 Exceptions None ...