Closed MichaelDysart closed 7 years ago
Is this a assembly time error?
Yes
The assembler is actually hosted in a different project at https://github.com/hasithvm/lasm Can you file the issue there?
My mistake. I will re-submit the error. Sorry for the inconvenience.
No worries, it's nice to see people still filing bugs!
The registers [BP+SI] and [BP+DI] should be acceptable for based register indirect addressing mode.
However, using them in an instructions (for example, mov CX, [BX + SI]) produces an undefined label assembly error.
I have attached a .txt file with the code that generates the error.
BasedIndexingModeError.txt