Invalid register combination (Недопустимая регистровая комбинация)
Допустимыми комбинациями индексных регистров являются [ВХ], [ВР], [SI], [DI], [BX+SI], [BX+DI], [BP+SI] и [BP+DI]. Другие комбинации индексных регистров, например [АХ], [ВР+ВХ] и [S1+DX], не допускаются. Заметим, что локальные неременные (переменные, описанные в процедуре или функции) размещаются в стеке и доступ к ним организуется через регистр ВР. При ссылках на такие переменные Ассемблер автоматически добавляет [ВР], поэтому, хотя конструкция типа Local[BX] (где Local — локальная переменная») и выглядит допустимой, операндом в итоге будет Local[BP+BX].
Опубликовал Kest
April 06 2010 09:03:04 ·
0 Комментариев ·
8579 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.