Grammar - Label in Assembly.
A label is a name given to an addresses. Without the programmer would be required to manually calculate them.
It's used to identify a target address storing:
- a instruction for a branch instruction (ie the value of the target address is executed)
- data (ie the value of target address is used as data in an operation)
Type of label:
- assembly instruction. The label denotes the purpose of an assembly block to a human reader, to make it easier to understand.
- data ?