Редактирование: Инструкция Phi
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 47: | Строка 47: | ||
ret %y | ret %y | ||
− | Phi-инструкции возвращают один из аргументов в зависимости от того, откуда было передано управление. В примере 2 <strong>%y</strong> устанавливается в 1, если | + | Phi-инструкции возвращают один из аргументов в зависимости от того, откуда было передано управление. В примере 2 <strong>%y</strong> устанавливается в 1, если ветвь @ift занята, и 2 в противном случае. |
<pre>Phi instructions return one of their arguments depending on where the control came from. In the example, %y is set to 1 if the @ift branch is taken, or it is set to 2 otherwise.</pre> | <pre>Phi instructions return one of their arguments depending on where the control came from. In the example, %y is set to 1 if the @ift branch is taken, or it is set to 2 otherwise.</pre> | ||