13.Цепочечные команды. Группы команд, описание цепочек, префиксы повторения. Кодировки и кодовые страницы.

Цепочка данных — это последовательность элементов размером 1, 2 или 4 байта, находящихся в соседних ячейках памяти.

Цепочечные команды — это группа команд микропроцессора, предназначенных для обработки цепочек данных.

Адресация цепочек

Цепочечные команды неявно используют некоторые регистры:

Операции-примитивы

Цепочки обрабатываются в зависимости от значения флага направления DF:

Команды для установки значения флага направления:

Размер элемента цепочки

Для каждой операции-примитива существует 3 процессорные
команды для обработки:

Например, для операции-примитива lods существуют следующие процессорные команды:

Префиксы

Префикс — это необязательный однобайтный элемент машинной команды, предназначенный для изменения действий, выполняемых командой

Типы префиксов:

Виды префиксов повторения