Как gcc использует ах, бх, ч, дх? - PullRequest
0 голосов
/ 25 апреля 2018

Я пишу о проекте, где мне нужно читать и обрабатывать инструкции по сборке, выводимые gcc. У меня есть несколько вопросов относительно некоторых правил компиляции:

1) В каких случаях gcc использует ah, bh, ch, dh?

2) Будут ли они по-прежнему использоваться, если я отключу оптимизацию?

3) Существуют ли некоторые «правила», по которым gcc преобразует исходный код в сборку, если я отключаю оптимизацию? Я имею в виду, могу ли я знать все возможные сценарии, как ах может использоваться gcc?

...