Директива IRPC имеет следующий синтаксис:
IRPC формальный_аргумент,строка_символов последовательность строкENDM |
Действие данной директивы подобно IRP, но отличается тем, что она на каждой очередной итерации заменяет формальный_аргумент очередным символом из строка_символов.
Понятно, что количество повторений последовательность_строк будет определяться количеством символов в строка_символов.
К примеру:
В процессе макрогенерации эта директива развернется в следующую последовательность строк:
push ax push bx push cx push dx |