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.

[参考译文] TMS320F28384D:针对负输入的 FRACF32和 FRACF64指令的指定行为

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1015971/tms320f28384d-specified-behaviour-of-fracf32-and-fracf64-instructions-for-negative-inputs

器件型号:TMS320F28384D

《  TMS320C28x 扩展指令集 技术参考手册》 中分别介绍了 FRACF32和 FRACF64指令、SPRUHS1C 的第59和328页。

没有给出负输入的示例、 描述也没有明确说明符号位从源复制到目的。

是否为负输入指定了 FRACF32和 FRAC64指令的行为?

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

    您好!

    是的、标志将会延续、如下所示:

    我通过了#-19.625作为输入、输出保留-符号。 但是、这些指令不影响 STF 寄存器中的标志。 FRAC64也是如此。

    -Shantanu

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

    您好、Shantanu、

    结果是在当前和未来行为规范中复制符号位还是仅在观察当前行为时复制? 是否会在 FPU/FPU64的所有后续迭代中保留该符号的复制?

    如果是、我将请求更改手册以包含上述示例。

    伊因

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

    您好、Iain、

    复制的符号位始终是行为。 没有改变这种情况的计划。  

    感谢您的意见。 我们将进行更改。

    -Shantanu