ASSUME
Включает проверку ошибок для регистровых значений. (только 32-разрядная версия MASM.)
Синтаксис
ASSUMEsegregister:name ⟦, segregister:name... ⟧
ASSUMEdataregister:type ⟦, dataregister:type... ⟧
ASSUMEregister:ERROR ⟦, register:ERROR... ⟧
ASSUME ⟦register:⟧NOTHING ⟦, register:NOTHING... ⟧
Замечания
После того как предполагается, что сборщик проверяет изменения значений заданных регистров. ОШИБКА создает ошибку, если используется регистр. NOTHING удаляет проверку ошибок регистрации. Вы можете объединить различные виды предположений в одном операторе.