Multiple assembler instructions can be placed in oneasmString, separated by characters commonly used in system assembly code.The combination that is valid in most places is a new line character, plus a tab character (written as " n t")
Constraint symbol
“=”:Means that this operand is written to by this instruction: the previous value is discarded and replaced by new data.
”r”:Means that this operand is both read and written by the instruction. Identifies both readable and writable operands
If '=' or '+' is specified in the constraint, it is placed in the first character of the constraint string.