Search code examples
assemblysyntax8051

What do prefixes (#) and (@) signify in assembly language?


What do prefixes (#) and (@) signify in assembly language?

I assume they may represent data versus address pointer??

Usage examples:

mov a, #6
mov @R0, a

Thank you in advance for helping clarify this!


Solution

  • See page 12 of this manual.

    Number sign (#) stands for immediate and @ for indirect addressing.