Способы адресации в микропроцессорах корпорации 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). Автор приносит извинения за прекрашение разработки.