ASMC Nonfatal Error A2029

From Asmc Macro Assembler

Asmc Macro Assembler Reference

ASMC Nonfatal Error A2029

multiple base registers not allowed

An attempt was made to combine two base registers in a memory expression.

For example, the following expressions cause this error:

    [bx+bp]
    [bx][bp]

In another example, given the following definition:

    id1 proc arg1:byte

either of the following lines causes this error:

    mov al, [bx].arg1
    lea ax, arg1[bx]
* ML 6.0 compatible error

See Also

ASMC Error Messages