gpt4 book ai didi

assembly - 汇编中的宏与过程

转载 作者:行者123 更新时间:2023-12-02 06:28:12 31 4
gpt4 key购买 nike

我现在正在学习如何在汇编语言中使用宏。我知道宏比过程更快,因为没有昂贵的跳转,仅复制行。

但我不明白为什么宏比过程占用更多内存。

最佳答案

宏仅在某些条件下占用更多内存:

  • 该宏被多次使用
  • 展开的宏比调用过程的代码占用更多的内存

一旦上述情况成立,(足够大的)宏主体就会被复制(多次),因此它比过程需要更多的内存,而过程的主体只生成一次。

关于assembly - 汇编中的宏与过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23994799/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com