宏指令与子程序有哪些区别?


宏指令与子程序有哪些区别?

正确答案:⑴宏指令和子程序都可以被多次调用,但是把子程序汇编成目标代码的过程只进行一次,而在用到宏指令的每个地方都要对宏指令中的语句逐条地进行汇编。⑵在调用前,由于子程序不使用参数,故子程序所需要的寄存器等都必须事先设置好;而对于宏指令来说,由于可以使用参数,调用时只要直接代入参数就行了。


Tag:DSP原理与应用 指令 子程序 时间:2024-02-05 16:21:21