Revision 1.0
Assembly Directives
117
string-constant [
,
expression][
,
expression]...
The quoted string constant is printed to
stderr
during assembly.
The string constant may contain C-like numeric printf conversions (
%d,%x,
etc.) and the
expressions
will be evaluated and printed to
stderr
.
A maximum of four
expressions
are permitted per
directive.
If this directive has a label associated with it, the label cannot be contained
in an expression being printed.
.space
.space
expression
If we are in the data section,
expression
number of bytes are allocated and
filled with zeros. The new current location in the data section will be equal
to the previous location plus
expression
bytes.
If we are in the text section,
(expression >> 2)
number of instructions are
padded and filled with nop’s, and the new program counter for assembly
will be equal to the old program counter plus
expression
bytes.
If we are in the text section, the
expression
should also account for any
assembly base, if used.
.symbol
.symbol
identifier
,
expression
The
identifier
is entered into the symbol table with the value of
expression
.
.text
.text
[expression]
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 ...