Что такое "выражения ветвления на знаке"? - PullRequest
1 голос
/ 13 апреля 2010

Насколько я понимаю, "ответвление на знаке" - это название какого-то оператора if, который делает что-то в зависимости от знака. Я не уверен, что это просто if (x<0) then ... else ....

Однако название «ветвь на знаке», по-видимому, обозначает нечто очень конкретное. Итак, что это? Возможно, это зависит от языка, но я действительно не знаю. Возможно, это связано со встроенной разработкой.

1 Ответ

3 голосов
/ 13 апреля 2010

В ассемблере это инструкция, которая разветвляется (переходит), если результат последней арифметической операции имел определенный знак. Таким образом,

ADD A, B
JMI FOOBAR

будет переходить в положение FOOBAR, если результат добавления A и B будет отрицательным, для некоторой гипотетической архитектуры.

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