IRP 代表什么?
What does IRP stand for?
Microsoft MASM 语言有一个 IRP directive。它是定义 "for each item" 汇编循环的 FOR 指令的同义词。
我觉得这个名字很费解。搜索一下,这3个字母的意思都没有。
IRP 代表什么?
IRP 表示无限重复。这是汇编语言中一个由来已久的约定俗成的名称。它至少可以追溯到 1972 年。
MACRO-11 manual from June 1972 说:
An indefinite repeat is essentially a macro definition which has only one dummy argument and is expanded for every real argument supplied.
该指令接受一个变量或不确定 个项目。它的主体为每个项目重复一次。 虚拟参数 每次迭代都采用当前项目的值。
这与简单的重复块形成对比,后者只接受 1 个参数(一定数量的参数)解释为计数并重复指定的次数。
Microsoft MASM 语言有一个 IRP directive。它是定义 "for each item" 汇编循环的 FOR 指令的同义词。
我觉得这个名字很费解。搜索一下,这3个字母的意思都没有。
IRP 代表什么?
IRP 表示无限重复。这是汇编语言中一个由来已久的约定俗成的名称。它至少可以追溯到 1972 年。
MACRO-11 manual from June 1972 说:
An indefinite repeat is essentially a macro definition which has only one dummy argument and is expanded for every real argument supplied.
该指令接受一个变量或不确定 个项目。它的主体为每个项目重复一次。 虚拟参数 每次迭代都采用当前项目的值。
这与简单的重复块形成对比,后者只接受 1 个参数(一定数量的参数)解释为计数并重复指定的次数。