This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA2x:计算函数中的指令数

Guru**** 2610995 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/654912/tda2x-calculate-number-of-instructions-in-a-function

您好!

我正在使用 TDA2x 电路板、我想知道是否有方法计算或找出在特定函数中执行的指令数?

此致、

Aditi Verma

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Aditi、

    您能进一步阐述一下吗? 每个函数的指令数(汇编指令)的数量是什么意思?对于哪个内核?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Aditi、
    您可以反汇编二进制数以查看指令数、但它们不会向您显示指令的执行速度、至少在现代处理器中是如此...

    此致、
    STAN
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Aditi、

    如 Stan 建议的那样、请使用汇编文件来计算否 指令。
    您可以使用--asm 编译器标志生成汇编文件。 此外、如果它只是一个或两个函数、您只需选中"否"即可 CCS 汇编视图中的指令。

    www.keil.com/.../3404.htm
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Prasad、

    我使用了--asm 编译器标志、但未生成汇编文件。
    是否有任何其他生成此文件的方法?

    此致、
    Aditi Verma
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Aditi、

    这是 TI 编译器吗? 您要为哪个内核进行编译?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Prasad、

    是的、这是 TI 编译器。 我使用的是 VisionSDK 2.10、我正在为 DSP 进行编译。

    此致、
    Aditi Verma
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Aditi、

    对于 C66x DSP 编译器、请使用"-keep_asm"或"-k"选项。  

    此外、您还可以使用"-asm_directory"将生成的汇编文件定向到特定目录。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我使用了上面的标志并且.se66文件正在生成。 现在、我如何从这里获取汇编文件?

    此致、
    Aditi Verma
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Aditi、

    您可以共享生成的文件吗?