ASSUME
Abilita il controllo degli errori per registrare i valori. (solo MASM a 32 bit).
Sintassi
ASSUMEsegregister:name ⟦, segregister:name... ⟧
ASSUMEdataregister:type ⟦, dataregister:type... ⟧
ASSUME register:ERROR ⟦, register:ERROR... ⟧
ASSUME ⟦register:⟧NOTHING ⟦, register:NOTHING... ⟧
Osservazioni:
Dopo l'applicazione di un'istruzione ASSUME , l'assembler controlla le modifiche apportate ai valori dei registri specificati. ERROR genera un errore se viene usato il registro. NOTHING rimuove il controllo degli errori di registrazione. È possibile combinare diversi tipi di presupposti in un'unica istruzione.