Что означает суффикс «f» в целочисленной константе кода сборки x86 - PullRequest
0 голосов
/ 11 декабря 2018

Например, эта строка: https://elixir.bootlin.com/linux/latest/source/arch/x86/boot/header.S#L297. Я думаю, что b означает двоичное число, o означает восьмеричное число, h означает шестнадцатеричное число.Но что значит f?В большинстве языков это означает плавающее число, но, похоже, здесь не имеет смысла.

1 Ответ

0 голосов
/ 11 декабря 2018

Это ссылка на местный лейбл.Метка, содержащая только одну цифру, называется локальной меткой. Выражение 1f относится к следующей (прямой) метке с именем 1, тогда как 1b относится к предыдущей (обратной) метке с именем 1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...