Asmc Macro Assembler Reference
must be index or base register
An attempt was made to use a register that was not a base or index register in a memory expression.
For example, the following expressions cause this error:
[ax]
[bl]
* ML 6.0 compatible error