October 20 2017 00:29:50
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
Управление процессором
ПРОЦЕССОРЫ ОБЩЕГО НАЗНАЧЕНИЯ И СИСТЕМЫ НА ИХ ОСНОВЕ

Операции над признаками

LAHF - Загрузка признаков в регистр АН

SAHF - Запись содержимого АН в регистр признаков

PUSHF - Запись содержимого регистра признаков в стек

POPF - Загрузка содержимого регистра признаков из стека

CLC - Сброс признака переноса: CF = 0

STC-Установка признака переноса: CF = 1

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

CLD - Сброс признака направления: DF = 0

CTD-Установка признака направления: DF = 1

Поддержка языка высокого уровня

BOUND - Проверка границ массива

ENTER - Обращение к процедуре

LEAVE - Выход из процедуры

Организация защиты памяти

SGDT-Запись содержимого регистра таблицы глобальных дескрипторов

SLDT - Запись содержимого регистра таблицы локальных дескрипторов

SIDT - Запись содержимого регистра таблицы дескрипторов прерываний

STR - Запись содержимого регистра задачи

LGD -Загрузка регистра таблицы глобальных дескрипторов

LLDT - Загрузка регистра таблицы локальных дескрипторов

LIDT-Загрузка регистра таблицы дескрипторов прерываний

LTR - Загрузка регистра задачи

CLTS - Сброс признака переключения задачи: TS = 0

ARPL - Коррекция запрошенного уровня привилегий

LAR - Загрузка прав доступа

LSL - Загрузка границы сегмента

VERR- Проверка доступности сегмента при чтении

VERRW- Проверка доступности сегмента при записи

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

LMSW - Загрузка слова состояния машины (MSW)

SMSW- Запись в память слова состояния машины (MSW)

NOP - Отсутствие операции

HLT- Останов

CPUID - Идентификация модели процессора

RSM - Возврат из режима системного управления

INVD-Аннулирование содержимого кэш-памяти

WBINVD - Обратная запись и аннулирование кэш-памяти

INVLPG-Аннулирование входа в таблицу страниц

RDMSR-Чтение содержимого модельно-специфических регистров MSR

WRMSR - Запись содержимого модельно-специфических регистров MSR

RDPMC - Чтение счетчика-монитора производительности

RDTSC -Чтение содержимого регистра-счетчика времени

Префиксные байты, которые вводятся перед очередной командой, изменяют процедуру ее выполнения. Поэтому префиксные байты можно рассматривать как дополнительные команды управления, которые определяют процесс выполнения последующей операции:

префикс SEG - замена сегмента

префикс AS - изменение разрядности адреса

префикс OS - изменение разрядности операнда

префикс LOCK-блокировка магистрали

префиксы REP, REPE(NE) - повторение операций со строками символов

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.03 секунд 2,256,503 уникальных посетителей