Справочник по языку Ассемблера IBM PC

       

Директива IRPC


Директива IRPC имеет следующий синтаксис:

IRPC формальный_аргумент,строка_символов последовательность строк ENDM

Действие данной директивы подобно IRP, но отличается тем, что она на каждой очередной итерации заменяет формальный_аргумент очередным символом из строка_символов.
Понятно, что количество повторений последовательность_строк

будет определяться количеством символов в строка_символов.
К примеру:

irpc rg,

push rg&x endm

В процессе макрогенерации эта директива развернется в следующую последовательность строк:

push ax push bx push cx push dx



Содержание раздела