ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Команды поддержки языка высокого уровняBOUND – Проверка выхода за границы массива. BOUND проверяет, не выходит ли значение первого операнда (регистр), взятое как число со знаком, за границы, указанные во втором операнде (переменная). Границы – два слова или двойных слова (в зависимости от разрядности операндов), рассматриваемые как целые со знаком, расположенные в памяти подряд. Первая граница считается нижней, вторая – верхней. Если индекс меньше нижней границы или больше верхней, вызывается прерывание 5 (или исключение #BR), причем адрес возврата указывает не на следующую команду, а на BOUND, так что обработчик должен исправить значение индекса или границ, прежде чем выполнять команду возврата из обработчика прерываний.. ENTER, LEAVE – вход в процедуру, выход из процедуры соответственно Примеры. Команды операций с адресами LEA – команда загрузки в регистр адреса смещения указанной ячейки памяти.. Lxx – команды загрузки полного указателя адреса ячейки памяти: загружают адрес сегмента в сегментный регистр, а смещение – в индексный регистр (хх – имя сегментного регистра). Примеры. Команда преобразования XLAT – осуществляет табличное преобразование. При этом AL содержит байтный индекс таблицы, адрес таблицы размещен в регистре BX. Байт в AL заменяется элементом таблицы. Не нашли, что искали? Воспользуйтесь поиском:
|