fpu

    0热度

    1回答

    我看到_controlfp_s无符号整数的返回,表明第32位正在为某些ODBC工作设置(仅使用16位)? 任何人有任何想法这是什么意思? 通常我们只能看到0x0008001F(64位)或0x0009001F(32位),但在某些情况下,第三方驱动程序或DLL会将此设置为0x8009001F !!!! 当第三方软件偶尔会这样做时,我们发现随机关闭了我们的应用程序。 控制字100000000000100

    -1热度

    1回答

    根据 http://cs.smith.edu/~thiebaut/ArtOfAssembly/CH14/CH14-4.html#HEADING4-5 14.4.4.1的FLD指令 FLD mem_32 FLD mem_64 [BX] 我的目标是存储一个常数10到我的FPU堆栈。 为什么我不能这样做? __asm { move bx, 0x0004; fld dword ptr

    2热度

    1回答

    我正在Android中实现卡尔曼滤波算法。该代码有一些复杂的矩阵乘法运算。矩阵元素是float类型的。我的问题是 1)如何在Android中处理浮点? 2)GPU可用于复杂矩阵(float类型的元素)计算或任何类型的数值计算? 非常感谢您

    1热度

    3回答

    我正在使用包含i.MX6 ARM处理器的Wandboard-Quad。这个处理器有一个我想要使用的FPU。在我做之前,我想测试我会得到多少改善。我有一个基准算法,并尝试过没有优化,并与-mfpu = vfp,似乎没有改善 - 我得到改进优化= 3. 我使用arm-linux-gnueabi库 - 关于什么是不正确的,以及如何判断我是否在使用FPU? 谢谢, 亚当

    2热度

    1回答

    如何使用lldb打印FPU寄存器? 在gdb中,您可以执行类似p $st0的操作,但是在lldb中执行相同的操作会导致错误:error: use of undeclared identifier '$st0'。 register read st0也不起作用,并给出错误error: Invalid register name 'st0'.。

    0热度

    1回答

    我有一个程序,只要用户输入Y(是),我就会循环。然后用户输入long float类型的数据。我还有一个计数器r14,每次输入一个长浮点数就会计数。循环结束后,我想计算平均值。如果我这样做: fld tword [r14] 并显示它,虐待得到分段错误。我也尝试了一些其他的东西,但它总是给我一个seg。尝试分割和显示后发生故障。我认为问题在于r14是一个整数,我不能像这样将它放入FPU堆栈并划分。

    4热度

    1回答

    虽然我知道(所以我被告知)浮点协处理器的工作速度比任何浮点算法的软件实现都快,但我完全没有感觉到这种差异有多大。数量级。 答案可能取决于微处理器和超级计算机之间的应用程序和工作地点。我对计算机模拟特别感兴趣。 你能指出这个问题的文章或论文吗?

    0热度

    1回答

    .data oldcw: .int clear: .long 0xF0FF round: .long 0x0D00 fstcw oldcw fwait mov oldcw,%ax and %ax,clear or %ax,round pushl %eax fldcw [%esp] pop

    3热度

    2回答

    Intel® 64 and IA-32 Architectures Optimization Reference Manual列出了各种CPU指令的延迟和吞吐量数字。 对于超越函数(FSIN等),一些数字被列为范围(第C-29页)。脚注4解释: 超时指令的延迟和吞吐量在动态执行环境中可能有很大差异。这些说明只给出一个近似值或一系列值。 我的问题是:什么因素影响这些指令的吞吐量和延迟?我认为论证的价

    0热度

    1回答

    我是新来的masm和assembly,需要一些帮助。我已经花了大概6个小时了。我有3个文本框和2个按钮。我想要其中一个按钮将文本框中的数字相乘,并在第三个文本框中显示结果,另一个按钮将数字分成两个文本框,并在第三个文本框中显示结果。数字几乎总会有小数。 我已经尝试了很多东西,但是这是我认为最接近的代码。 鸿沟 invoke GetDlgItemInt,hWin,textbox1,NULL,TRUE