gpt4 book ai didi

c - 8 位微 Controller 的 64 位整数实现

转载 作者:行者123 更新时间:2023-12-03 16:51:55 24 4
gpt4 key购买 nike

我正在研究 OKI 431 微 Controller 。这是8位微 Controller 。我们不希望在我们的项目中执行任何浮点运算,因此我们消除了所有浮点运算并以某种方式将它们转换为整数运算。但是我们不能消除一个浮点运算,因为优化整数运算的计算需要 64 位整数,而微处理器本身并不支持。它具有支持最多 32 位整数运算的 C 编译器。计算花费的时间太长,这在某种程度上对用户来说是显而易见的。

我想知道是否有任何 64 位整数库可以在 C 语言中轻松用于微 Controller 编码。或者有效编写此类内容的最简单方法是什么?这里有效地意味着最小化所需的时间。

提前致谢。

最佳答案

由于这是一个微 Controller ,您可能希望使用一个简单的汇编库。它支持的操作越少,它就越简单、越小。您可能还会发现,您可以使用小于 64 位的数字(也许是 48 位)并减少运行时间和寄存器要求。

关于c - 8 位微 Controller 的 64 位整数实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3788049/

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