18.08.2013 Views

Meta-Assembler (MASM) Programming Reference Manual

Meta-Assembler (MASM) Programming Reference Manual

Meta-Assembler (MASM) Programming Reference Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>MASM</strong> Usage<br />

2-4<br />

In addition to the <strong>MASM</strong>-unique options listed in Table 2-1, the general symbolic<br />

input/output routine (SIR$) options listed in Table 2-2 are available.<br />

Table 2-2. Symbolic Input/Output Routine Options (SIR$)<br />

Option Description<br />

G* Input is compressed symbolic in columns 1 to 80 of the symbolic images. Applies<br />

only with the I option.<br />

H* Input contains sequence numbers in columns 73 to 80 of the symbolic images. Applies<br />

only with the I option.<br />

I Reads images from the runstream and inserts them into a new symbolic. If the I option<br />

is present without any si specification, SIR$ reads images from the runstream and<br />

passes them to the caller.<br />

J* Input contains compressed symbolic images in columns 1 to 72 of the images and<br />

sequence numbers in columns 73 to 80. These sequence numbers are not checked<br />

by the K option. Applies only with the I option.<br />

K* Checks sequence numbers in columns 73 to 80 of the symbolic images (valid only with<br />

H and I options).<br />

P** Outputs symbolic in Fieldata. (Compare with Q.)<br />

Q** Outputs symbolic in ASCII. If neither P nor Q is specified, code type of input symbolic<br />

is used. If the I option is specified without P or Q, the type of the first call to SIR$<br />

determines the output type: ASCII, if GETAS$ call; Fieldata, if GETSR$ call; and native<br />

type if GETNM$ call. If both P and Q are specified, output is symbolic with mixed<br />

images, Fieldata and ASCII (only if mixed mode code is turned on (NM = 1), otherwise<br />

output type is the same as input type).<br />

U Reads change images from the runstream; applies them to the symbolic input element;<br />

and produces a new cycle of the symbolic element.<br />

W Lists change images.<br />

* A configurable feature that is disabled in the standard version of <strong>MASM</strong>.<br />

** Fieldata output was disabled in some earlier SYSLIB versions of SIR$. Fieldata output is<br />

possible again.<br />

7830 8269-001

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!