Способы адресации в микропроцессорах корпорации Intel представлены в таблице D.3.I и на рисунке D.3.1.
Адресация | Пример. |
Непосредственная | mov eax,1234567h |
Регистровая | mov eax,ecx |
Прямая (абсолютная) | mov eax,[3456789h] |
Регистровая косвенная | mov eax,[ecx] |
Базовая/индексная со смещением | mov eax,[ecx]+1200h |
Базовая индексная со смещением | mov eax,[ecx][edx]+40h |
Индексная с масштабированием и смещением | mov eax,[esi*4]+40h |
Базовая индексная с масштабированием | mov eax,[edx][ecx*8] |
Базовая индексная с масштабированием и смещением | mov eax,[ebx][edi*2]+20h |
Рис. D.3.1. Схема формирования 32-х разрядного линейного адреса в микропроцессорах x86.
Назад... К оглавлению раздела Далее...
=== *** === *** === *** ===
Copyright © Юрий А. Денисов. 2000-2002 г.
В настоящее время проект закрыт (в версии 1.00.3 alpha). Автор приносит извинения за прекрашение разработки.