Регистровые указатели SP и BP обеспечивают доступ к данным в сегменте стека. Регистр BP используется также в различных методах адресации.
Индексные регистры SI и DI применяются в строковых операциях и в различных методах адресации.
ESP Указатель стека
EBP Указатель базы
ESI Индекс источника
EDI Индекс приемника
Регистр SP(ESP). Указатель стека обеспечивает использование стека в памяти. Стеком называется свободная область памяти, предназначенная для сохранения данных с целью дальнейшего восстановления. Адрес стека равен 16SSS+SP, где SS – регистр сегмента стека.
Регистр BP(EBP). Облегчает доступ к параметрам, значения которых передаются с помощью сохранения данных в стеке.
Регистр SI(ESI). Является указателем на источник. Применяется в строковых операциях. В строковых операциях связан с регистром сегмента данных DS, в том смысле, что адрес источника равен 16DS+SI.
Регистр DI(EDI). Является указателем на приемник. В строковых операциях связан с дополнительным регистром сегмента данных ES. Адрес приемника равен 16ES+DI.