Почему в качестве первого операнда можно использовать адрес переменной в квадратных скобках а без скобок нет, разве сама по себе переменная это не тот же указатель на область памяти?
И почему если в качестве первого операнда писать адрес переменой, то в качестве второго операнда может выступать только 8-битный регистр независимо от размера переменной