ХАНДЫФАР
Инструкция LES
____LES reg16, mem16:16 - Загрузить ES:reg16 с дальним указателем из памяти.
Загружает дальний указатель (селектор сегмента и смещение) из второго операнда (операнд источника) в регистр сегмента и первый операнд (операнд назначения). Код операции инструкции и целевой операнд определяют пару сегментный регистр/регистр общего назначения. 16-разрядный селектор сегментов из исходного операнда загружается в регистр сегментов, указанный с помощью кода операции (DS, SS, ES).
В следующем примере мы создадим массив слов в сегменте данных data. Затем мы создадим дополнительный сегмент extr и создадим в нём буфер dstnum и указатель dstptr который будет указывать на буфер dstnum. Затем мы в цикле будем выполнять копирование массива слов из сегмента данных data в массив dstnum который находится в дополнительном сегменте extr.
Инструкция LES
____LES reg16, mem16:16 - Загрузить ES:reg16 с дальним указателем из памяти.
Загружает дальний указатель (селектор сегмента и смещение) из второго операнда (операнд источника) в регистр сегмента и первый операнд (операнд назначения). Код операции инструкции и целевой операнд определяют пару сегментный регистр/регистр общего назначения. 16-разрядный селектор сегментов из исходного операнда загружается в регистр сегментов, указанный с помощью кода операции (DS, SS, ES).
В следующем примере мы создадим массив слов в сегменте данных data. Затем мы создадим дополнительный сегмент extr и создадим в нём буфер dstnum и указатель dstptr который будет указывать на буфер dstnum. Затем мы в цикле будем выполнять копирование массива слов из сегмента данных data в массив dstnum который находится в дополнительном сегменте extr.