1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Главная Аудио >> Усилители и предусилители

В чем основная разница между инструкциями RET и IRET в микропроцессоре 8086?

RET (возврат)

- Инструкция RET используется для возврата из подпрограммы или процедуры обработки прерывания. Он извлекает адрес возврата из стека и переходит к этому адресу.

IRET (возврат по прерыванию)

- Инструкция IRET используется для возврата из процедуры обработки прерывания. Помимо извлечения адреса возврата из стека, он также извлекает регистр флагов и указатель стека. Это позволяет процессору восстановить свое состояние до возникновения прерывания.

Основное различие между RET и IRET заключается в том, что IRET восстанавливает регистр флагов и указатель стека, а RET — нет.

Сводная таблица

| Особенность | РЭТ | ИРЭТ |

|---|---|---|

| Попс возвращает адрес из стека | Да | Да |

| Восстанавливает реестр флагов | Нет | Да |

| Восстанавливает указатель стека | Нет | Да |

| Раньше возвращался из | Подпрограммы, процедуры обслуживания прерываний | Подпрограммы обслуживания прерываний |

  1. Как сделать свой собственный DJ-таблица рекордов контроллер
  2. Что нужно для HDTV объемного звука Кино Просмотр
  3. Как определить дату изготовления на Scope 545B
  4. Номинальный объем Определение
  5. Audiobahn Бессмертные характеристики