Рефераты, курсовые
Рефераты, курсовые, контрольные по радиоэлектронике, схемотехнике и связи
В нашем банке рефератов, контрольных и курсовых работ представлены работы по тематикам: радиоэлектроника, схемотехника, связь, комуникации, кибернетика, сети, компьютеры, информационные технологии. Вы можете сразу скачать необходимую вам курсовую, реферат или контрольную работу, либо просмотреть предварительно содержимое выбранного реферата без изображений, в виде простого текста, чтобы иметь представление о реферате или курсовой работе.
- Рефераты - ПК, ИВТ, радиоэлектроника, компьютеры и периферийные устройствам
- Рефераты - информатика, программирование и кибернетика
- Рефераты - коммуникации и связь
- Рефераты - компьютерные сети, безопасность сетей
- Рефераты - радиоэлектроника и компьютеры
- Рефераты - электроника и схемотехника
В режиме просмотра Вы видите содержимое реферате, контрольной или курсовой работы в виде простого текста, без изображений. Такой режим поможет Вам оценить содержимое реферата и принять решение о необходимости скачать ту или иную курсовую работу. Скачав реферат, вы получите полную электронную версию работы.
80386 процессор
скачать реферат
. Затем регистр
ESP инкрементируется.
POPA Извлечение из стека содержимого всех регистров
POPAD Извлечение из стека содержимого всех регистров -
32-разрядный режим
POPF Восстановление из стека регистра FLAGS или EFLAGS
POPFD Восстановление из стека - 32-разрядный режим
PUSH Занести операнд в стек
Команда выполняет декремент указателя стека (ESP), затем
заносит операнд-источник на вершину стека, куда указывает ESP.
PUSHA Занести в стек содержимое всех регистров общего
назначения
Команда сохраняет в стеке содержимое восьми регистров об-
щего назначения.
PUSHF Занесение в стек содержимого регистра флагов
RCL Циклический сдвиг влево через бит переноса с исполь-
зованием бита CF для расширения
RCR Циклический сдвиг вправо через бит переноса с исполь-
зованием бита CF для расширения
ROL Циклический сдвиг влево с циклическим возвратом битов
ROR Циклический сдвиг вправо с циклическим возвратом битов
Команды циклического сдвига дают возможность циклически
- 23 -
сдвигать биты в байтах, словах и двойных словах.
REP Повторение последующей строковой операции
REPE Повторение, пока равно
REPZ Повторение, пока нуль
REPNE Повторение, пока не равно
REPNZ Повторение, пока не нуль
Префикс REP задает повторение строковой операции, что
позволяет МП обрабатывать строки значительно быстрее, чем с
помощью обычнного программного цикла.
RET Возврат из процедуры
Команда завершает выполнение вызванной процедуры и пере-
дает управление посредством обратной ссылки, хранящейся в сте-
ке. Обратная ссылка указывает на программу, первоначально выз-
вавшую процедуру.
SAHF Запись содержимого регистра AH в регистр флагов
SAL/SAR/SHL/SHR Команда сдвига
Биты в байтах, словах и двойных словах могут сдвигаться
логически или арифметически. Сдвиг осуществляется на заданное
число разрядов вплоть до 31.
SBB Целочисленное вычитание с займом
Команда вычитает операнд-источник из операнда-приемника.
Если флаг CF установлен, вычитается еще 1.
SCAS/SCASB/SCASW/SCASD Сравнение строковых данных
Эти команды используются для работы со строками. Они воз-
действуют на один элемент строки. Адресация элементов строки
осуществляется через регистры ESI и EDI. После каждой строко-
вой операции эти регистры автоматически уменьшаются или увели-
чиваются на 1 в зависимости от регистра DF.
SETcc Установка байта по условию
Команда записывает в байт 0 или 1 в зависимости от любого
из 16 условий, определяемых флагами состояния. Байт может быть
в памяти или в однобайтовом регистре общего назначения. Если
условие cc истинно, команда записывает в байт 1; в противопо-
ложном случае - 0.
- 24 -
SGDT Запись в память содержимого регистра таблицы гло-
бальных дескрипторов
SIDT Запись в память содержимого регистра таблицы деск-
рипторов прерываний
Эти команды копируют содержимое регистра в поле из 6 байт
на которое указывает операнд.
SHLD Сдвиг влево с двойной точностью
SHRD Сдвиг вправо с двойной точностью
Команды предоставляют возможность реализации операций на
данных невыровненных строках битов.
SLDT Запись содержимого регистра таблицы локальных деск-
рипторов
Команда записывает содержимое LDTR в регистр или ячейку
памяти с исполнительным адресом, указанным в операнде команды.
SMSW Запись слова состояния машины
Слово состояния машины является частью регистра управле-
ния CR0. Команда записывает это слово в двухбайтовый регистр
или ячейку памяти. Команда оставлена для совместимости с МП
80286. В МП 80386 следует использовать команду MOV ... CR0.
STC Установка флага переноса CF
STD Установка флага направления DF
STI Установка флага прерываний IF
STOS/STOSB/STOSW/STOSD Запись строки данных
Запись строки данных. Адресация через регистры ESI и EDI.
STR Запись регистра задачи
Команда копирует содержимое регистра задачи в двухбайтный
регистр или ячейку памяти.
SUB Вычитание целых чисел
Команда вычитает операнд-источник из операнда-приемника и
помещает результат на место операнда-приемника.
TEST Логическое сравнение
Команда выполняет логическую операцию И над двумя операн-
- 25 -
дами. Затем команда сбрасывает флаги OF и CF, оставляет AF не-
определенным и модифицирует SF,ZF,PF. Команда отличается от
команды AND тем, что она не модифицирует операнд-приемник.
VERR Проверка сегмента на чтение
VERW Проверка сегмента на запись
Эти команды проверяют, доступен ли выбранный селектором
сегмент при текущем уровне привилегий и разрешены ли в нем
чтение или запись. Если сегмент доступен, флаг ZF устанавлива-
ется в 1.
WAIT ОжидfontЬµЕ1 2 3 4 5 6 7 8 9 10 11


