Предыдущий раздел | ОСНОВНЫЕ ОПЕРАТОРЫ АССЕМБЛЕРА | Следующий раздел |
1) equ – память не резервируется, а лишь задается инициализирующее значение. Например, пусть в сегменте данных имеется псевдооператор:
Numer equ 10 ,
тогда в каком бы исполнительном операторе или псевдооператоре ни использовалось слово Numer, транслятор-ассемблер подставит вместо него 10. Например, он преобразует
Fielda times Numer db 0
в оператор:
Fielda times 10 db 0
Другой пример:
Countr equ 05
mov cx, Countr
транслятор сделает замену в операторе mov:
mov cx, 05 .
В следующем примере переопределяется имя регистра CX:
Countr equ cx
2) = – применение данного псевдооператора схоже с оператором equ. Отличие: выражение справа может быть только числовым. Примеры:
Times = 10
Countr = 5
Предыдущий раздел | В начало | Следующий раздел |