指欲从一原始程式叙述产生一串列组合语言叙述而规定名称、格式与条件等一组叙述。
例如B+C→A可采如下巨集定义:
PLUSnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; MACROnbsp; A,B,C
IFnbsp;nbsp;nbsp;nbsp; B,AC,L1
LOADnbsp;nbsp;nbsp;nbsp;nbsp; B
LInbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; ADDnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; C
IFnbsp;nbsp;nbsp;nbsp; A,AC,L2
STOREnbsp;nbsp;nbsp; A
L2nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; MACEND
上列叙列中PLUS为巨集定义名称;A,B,C为参数;AC为累加器。第二叙述为如果B系累加器就转L1。