ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
程序经常包含可执行多次的例程。您可以将一个例程定义为宏,然后在需要重复例程的位置调用该宏,而不必重复例程的源语句。这样可简化并缩短源程序。
如果您希望多次调用一个宏,但每次使用不同的数据,则可以在宏中分配参数。这样每次调用宏时都能够传递不同的信息。宏语言支持一种特殊的符号,被称为替代符号,用于宏参数。请参阅节 6.3,了解详情。
使用宏是一个包含 3 个步骤的过程。
当汇编器遇到宏定义时,会替换操作码表中的宏名称。这样会重新定义原先定义的所有与该宏同名的宏、库条目、指令或指令助记符。这样您可扩展指令的功能,并添加新指令。