This is a common convention across many (if not most) assembly languages: when something is being dereferenced as a memory address, it is enclosed in brackets.
Even though SPARC doesn't allow alternative usages of ld
, st
, etc, the convention is still adhered to in order to avoid any ambiguity.