## ALP Programming Guide and Reference

[prev][next][parent][TOC]

### Register List

The optional Register-List defines those registers used in the body of the procedure that must be preserved on behalf of the caller. The assembler generates code to save these registers on the stack when the procedure is entered, and to restore them when the procedure exits.

Syntax

    USES   Register   [   Register . . . ]

Register:
16-Bit-Register
32-Bit-Register
Segment-Register

Remarks

When more than one register is specified, do not use commas to separate the register keywords; use blanks or tabs instead.