Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

JMP Безусловный переход



Признаки не меняются.

Команда: JMP target.

RET Возврат из подпрограммы

Признаки не меняются.

Команда: RET optional-pop-value.

Логика: POP IP

if FAR RETURN (внешний сегмент) then POP CS

SP=SP+optional-pop-value (если оно имеется).

Команды прерывания

INT Прерывание

Команда: INT interrupt-num.

INTO Прерывание по переполнению

Команда: INTO.

IRET Возврат после обработки прерывания

Команда: IRET.

Управление состоянием процессора

CLC Сброс признака переноса

Признаки: O D I T S Z A P C

Команда: CLC.

Логика: CF=0.

CLD Сброс признака направления

Признаки: O D I T S Z A P C

Команда: CLD.

Логика: DF = 0 (Разрешает инкремент в командах обработки строк).

CLI Сброс признака разрешения прерывания

Признаки: O D I T S Z A P C

Команда: CLI.

Логика: IF=0.

CMC Инвертирование признака переноса

Признаки: O D I T S Z A P C

*

Команда: CMC.

Логика: CF=-CF.

CMC меняет текущее значение признака переноса на противоположное.

ESC Выборка кода операции и операнда

Признаки не меняются.

Команда: ESC opcode, source.

HLT Останов

Признаки не меняются.

Команда: HLT.

LOCK Блокирование шины BUS

Признаки не меняются.

Команда: LOCK.

NOP Нет операции

Признаки не меняются.

Команда: NOP.

Логика: нет.

STC Установка признака переноса

Признаки: O D I T S Z A P C

Команда: STC.

Логика: CF=1





Дата публикования: 2015-02-03; Прочитано: 268 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...