в каком месте (или зарегистрировать) оно точно хранится в случае встроенной системы и на машине> X86 (исполняемая на компьютере программа C)?
Вы не узнаете, не открыв вывод сборки, который будет подвержен сдвигу в зависимости от выбора компилятора. Рекомендуется проверять сборку только в ознакомительных целях.
Если вам нужно точно прочитать и записать определенные регистры, вы должны написать встроенную сборку или ссылку в модуле сборки.
Обычно при использовании стандартного компилятора C для x86 / amd64 (gcc, icc, cl) можно разумно предположить, что компилятор достаточно хорошо оптимизируется для большинства целей.
Если, однако, вы используете нестандартный компилятор, например, компилятор, созданный для новой встроенной системы, рекомендуется рассмотреть вопрос об оптимизации рук. Если архитектура новая, возможно, стоит подумать об оптимизации рук.