13.09.2006, 20:08
общий
это ответ
Здравствуйте, Веталь.
Для этого применяется следующая запись: [регистр]. Она означает ячейку памяти, адрес которой хранится в реистре. Но будьте внимательны: не все регистры используются для адресации данных.
Допустимые регитры: BX, SI, DI (адресация в DS); BP (адресация в сегменте SS); EAX, ECX, EDX, EBX, ESI, EDI (адресация в DS); EBP, ESP (адресация в SS).
Примеры:
MOV AX,[BX] - записывает в AX слово по адресу DS:BX;
MOV word ptr CS:[BP],0 - записывает 0 в слово по адресу CS:BP