Assembly Language
One instruction per line.
Numbers are base-10 integers or Hex.
Identifiers: alphanumeric, _, . string starting in a letter or _
Labels are identifiers starting at the beginning of a line followed by “:”
Comments everything following # till end-of-line.
Instruction format: Space and “,” separated fields.
- [Label:] <op> arg1, [arg2], [arg3] [# comment]
- [Label:] <op> arg1, offset(reg) [# comment]
- .Directive [arg1], [arg2], . . .