Вот есть переменные. А есть просто числа. Откуда берутся именно сами числа? Допустим напишем:
mov eax, 3
И откуда взялась эта 3? Она помещается компилятором прямо в машинный код программы, как переменная? Но компилятор ведь тоже программа. И как и любая программа - она выполняется команда за командой.
Значит ли это, что у процессора есть как минимум 255 однотипных команд типо: "добавить 1", "добавить 2", "добавить 3", "добавить 4" итд?
mov eax, 3
И откуда взялась эта 3? Она помещается компилятором прямо в машинный код программы, как переменная? Но компилятор ведь тоже программа. И как и любая программа - она выполняется команда за командой.
Значит ли это, что у процессора есть как минимум 255 однотипных команд типо: "добавить 1", "добавить 2", "добавить 3", "добавить 4" итд?