18.08.2013 Views

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

System Standard Procedures and Definitions<br />

The relocatable element CERU$ is located in the EXEC system relocatable library file,<br />

SYS$*RLIB$. CERU$ reserves 620 BDI values for users. The BDI values reserved for<br />

users are<br />

0400300 to 0400323<br />

0400400 to 0400411<br />

0400500 to 0400511<br />

0400600 to 0400611<br />

0400700 to 0400711<br />

0401000 to 0401011<br />

0401100 to 0401111<br />

0401200 to 0401211<br />

. . .<br />

. . .<br />

0403300 to 0403311<br />

. . .<br />

. . .<br />

0407700 to 0407711<br />

2.2. MAXR$–Register and Partial-Word Definitions<br />

MAXR$ is a MASM definition mode (omnibus) element that defines mnemonic<br />

designators for<br />

• Control registers<br />

• Base registers<br />

• J-registers and staging registers<br />

• Partial-word designators<br />

For a complete description of these registers, refer to the applicable processor and<br />

storage reference or the AIM <strong>Programming</strong> <strong>Reference</strong> <strong>Manual</strong>.<br />

Table 2–1 lists the mnemonic designators and absolute addresses of control registers<br />

and partial-word designators that MAXR$ contains.<br />

All registers used in assembler programs must be defined. The following example<br />

shows how to include MAXR$ in assembly language source code. MAXR$ defines the<br />

register (A0) and J-designator (U).<br />

$(1),START<br />

$INCLUDE 'MAXR$'<br />

L,U A0,1<br />

ER EXIT$<br />

$END START<br />

2–2 7833 1733–004

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

Saved successfully!

Ooh no, something went wrong!