## ALP Programming Guide and Reference

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

### ALP3508: Invalid use of register

One of the following illegal conditions occurred:

An attempt was made to use an unsupported register in an indirect memory expression (for example, [AH]).

An attempt was made to combine a register with other terms to form an indirect memory expression, and the register was not enclosed in square brackets [ ].

A register argument was expected and correctly parsed in an assembler directive, but the referenced register cannot be legally used in this particular context.