ZHCU875Z August 2001 – October 2023 SM320F28335-EP
程序经常包含可执行多次的例程。您可以将一个例程定义为宏,然后在需要重复例程的位置调用该宏,而不必重复例程的源语句。这样可简化并缩短源程序。
如果您希望多次调用一个宏,但每次使用不同的数据,则可以在宏中分配参数。这样每次调用宏时都能够传递不同的信息。宏语言支持一种特殊的符号,被称为替代符号,用于宏参数。请参阅节 6.3,了解详情。
使用宏是一个包含 3 个步骤的过程。
当汇编器遇到宏定义时,会替换操作码表中的宏名称。这样会重新定义原先定义的所有与该宏同名的宏、库条目、指令或指令助记符。这样您可扩展指令的功能,并添加新指令。