Need right square bracketAn expression that references a memory location does not end with a ] tomatch the [ that started the expression. For example, mov ax,[si ;error, no closing ] after SI You must always use square brackets in matching pairs.