Рефераты, курсовые

Рефераты, курсовые, контрольные по радиоэлектронике, схемотехнике и связи


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



В режиме просмотра Вы видите содержимое реферате, контрольной или курсовой работы в виде простого текста, без изображений. Такой режим поможет Вам оценить содержимое реферата и принять решение о необходимости скачать ту или иную курсовую работу. Скачав реферат, вы получите полную электронную версию работы.

80386 процессор

скачать реферат



лжна всегда следовать
за умножением двух десятичных цифр с  целью  образования  пра-
вильного десятичного  результата.  Старшая  цифра помещается в
регистр AH, младшая - в AL.

     AAS ASCII-коррекция регистра AL после вычитания.
     Команда AAS преобразует содержимое регистра AL в неупако-
ванную десятичную цифру и заполняет нулями старшие четыре раз-
ряда. Эта команда должна всегда следовать за вычитанием одного
неупакованного десятичного  операнда из другого в AL.  Флаг CF
устанавливается, а при наличии займа выполняется  декремент  в
регистре AH.

                            - 12 -

     ADC Сложение с переносом целых чисел.
     Команда ADC суммирует операнды,  прибавляет 1, если уста-
новлен флаг CF, и помещает результат по адресу назначения. Ес-
ли флаг CF сброшен,  команда ADC выполняет ту же операцию, что
и ADD. Комбинация команды ADD и нескольких команд ADC позволя-
ет складывать числа, содержащие более 32 разрядов.

     ADD Сложение целых чисел.
     В результате  выполнения команды операнд-приемник заменя-
ется суммой обоих операндов (источника и приемника). При нали-
чии переполнения устанавливается флаг CF.

     AND Логическое И.
     Команда AND  используется  для  сброса  битов,  указанных
пользователем, например бита четности во входном потоке  кодов
ASCII от  терминала.  Будучи использована совместно с командой
сравнения, команда AND позволяет убедиться, что указанные биты
установлены.

     ARPL Коррекция в селекторе уровня привилегий инициато-
ра запроса.
     Команда ARPL  используется  системными  программами   для
обеспечения правильности  передачи  подпрограмме  селекторов в
качестве параметров. Селекторы не должны требовать больше при-
вилегий, чем разрешено инициатору запроса.
     В команде ARPL используются два операнда.  первый  предс-
тавляет собой 16-разрядный регистр или слово памяти,  содержа-
щее значение селектора.  В качестве  второго  операнда  обычно
выступает регистр,  содержащий значение селектора программного
сегмента CS инициатора запроса.

     BOUND Проверка индекса массива на выход за границы.
     Команда BOUND проверяет,  лежит ли знаковая величина, на-
ходящаяся в  заданном регистре,  внутри заданных границ.  Если
значение этой величины меньше нижней границы или больше  верх-
ней, возникает прерывание 5. Каждое из значений верхней и ниж-
ней границ может быть словом или двойным словом.

     BSF прямое сканирование битов.
     Эта команда сканирует слово или двойное слово  в  поисках
бита, равного 1, и заносит в регистр номер первого установлен-

                            - 13 -
ного бита. Сканируемая строка может находиться как в регистре,
так и в памяти. Если все слово равно 0, т.е. в нем нет единич-
ных битов, устанавливается флаг ZF. Если единичный бит найден,
флаг ZF сбрасывается.

     BSR Обратное сканирование битов.
     Эта команда действует также как и BSF, но начинает скани-
рование со старшего бита.  Это новая команда,  специфичная для
МП 80386.

     BT Проверка бита.
     Команда BT  служит  для определения того,  установлен или
нет определенный бит в битовом массиве.  Значение проверяемого
бита копируется во флаг CF. Это новая команда, специфичная для
МП 80386.

     BTC Проверка и инверсия бита.
     Команда BTC проверяет указанный бит,  копирует его в CF и
инвертирует найденный бит.  Это новая команда, специфичная для
МП 80386.

     BTR Проверка и сброс бита.
     Команда BTR проверяет указанный бит,  копирует его в CF и
сбрасывает найденный бит.  Это новая команда,  специфичная для
МП 80386.

     BTS Проверка и установка бита.
     Команда BTS проверяет указанный бит,  копирует его в CF и
устанавливает в найденном бите значение 1.  Это новая команда,
специфичная для МП 80386.

     CALL Вызов процедуры.
     Команда CALL передает управление из одной точки программ-
ного сегмента в другую.  Эти точки могут располагаться в одном
и том же программном сегменте (ближний переход) или  принадле-
жать разным сегментам (дальний переход).  Перед собственно пе-
редачей управления команда CALL сохраняет в стеке адрес следу-
ющей за CALL команды и текущее содержимое регистра EIP.
     Команды CALL могут быть относительными, прямыми и косвен-
ными. В косвенной команде абсолютный адрес перехода указывает-
ся одним из двух способов: (1) МП извлекает адрес приемника из
ячейки памяти, определенной в команде; (2) программа переходит

                            - 14 -
в точку адрес которой указан в одном из регистров общего  наз-
начения.

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

     CWD Преобразование слова в двойное слово.
     Действие команды аналогично команде CBW.

     CLC Сброс флага переноса.
     Команда сбрасывает флаг CF.

     CLD Сброс флага наfontЬµЕ



Текущая страница: 6

Листать страницы :
1   2   3   4   5   6   7   8   9   10   11  




RadioRadar.net - datasheet, service manuals, схемы, электроника, компоненты, semiconductor, САПР, CAD, electronics

Разработка: SecondFloor - Разработка фирменного стиля, графический дизайн


  Rating All.BY     Рейтинг@Mail.ru