您好,我用CCS5.1编译了支持VFPv3的代码在AM3359 ICE 上跑,看生成的汇编代码,有很多指令没见过。
如:FADDD,FLDD等
这些指令在ARM的Spec里却找不到。这是为什么呢?我急需知道这些指令所需的cycles
Cortex™-A8 Technical Reference Manual
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0210c/index.html
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.
您好,我用CCS5.1编译了支持VFPv3的代码在AM3359 ICE 上跑,看生成的汇编代码,有很多指令没见过。
如:FADDD,FLDD等
这些指令在ARM的Spec里却找不到。这是为什么呢?我急需知道这些指令所需的cycles
Cortex™-A8 Technical Reference Manual
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0210c/index.html
这些是双精度的浮点运算指令, infocenter.arm.com/.../index.jsp,看上去像是ARM9的指令,你是不是没有选择好的编译选项,选了Cortex-A8 么?
谢谢您的回答,我后来在别处查到了此命令,但没想到是编译选项导致的,刚才核对了下选项,貌似没有错,设备选择的是Cortex-A8,浮点数支持选择的是VFPv3,
详情的请看下图。