x87

    8热度

    4回答

    最近我遇到了一些麻烦,FPU堆栈溢出。我设法追踪它回到一个错误的库函数,它会在每次调用时将垃圾值推送到FPU堆栈上,并且永远不会清理它。 幸运的是,这很容易重现,而且我确切知道是什么原因引起的。我可以将一块内联ASM放入调用此例程的例程中,以便将最高值从FPU堆栈中弹出...除非我不知道该写什么。我的ASM-fu对middlin公平,但不是那强。 那么,如何摆脱x86汇编中FPU堆栈的最高值,假设

    23热度

    3回答

    我有一个奇怪的内存损坏问题。经过几个小时的调试和尝试,我想我找到了一些东西。 例如:我做一个简单的字符串赋值: sTest := 'SET LOCK_TIMEOUT '; 但是,结果有时会: sTest = 'SET LOCK'#0'TIMEOUT ' 所以,_得到由0字节替换。 在System.Move函数中,当它使用FPU堆栈(fild,fistp)进行快速存储器复制时(在9到32字节

    2热度

    2回答

    我对x87 instructions用于处理x86汇编中的浮点数有点熟悉。但是,我在某处读到这些很少用到的地方。 (并且在64位Windows驱动程序中不允许)[1] 如果是这样的话,应该使用什么指令?我看到了一些关于上证所的信息,但除非我误解了这些说明,否则这些说明会在近期增加,并且不会在旧芯片上提供。 (像奔腾II等) 什么指令应该我正在使用?

    2热度

    2回答

    我正在尝试做这么简单的事情,但我无法让它工作。 radio_button_tag(:hw_choice, "Completed", onclick: {alert("I work!"); }) 我需要使用radio_button_tag,和我想要做的是做一些js的任何时间的单选按钮的变化。我已经尝试了上面的许多变种,选项:{on_click:,它们都没有生成onclick html属性,所以这

    0热度

    2回答

    朋友, 我使用以下代码来显示andorid活动的进度,当我调用web服务方法getposts它显示进度。但是当serivce调用完成时,我的应用程序会崩溃。 请指导我正在做什么错误或以其他方式实现此目标? mProgressStatus = 0; Thread th=new Thread(new Runnable() { public void run() { if

    0热度

    1回答

    我目前正在一个Android应用程序,我最近遇到的事情提到,一项活动应该旨在少于80个意见。 我有几个tablelayouts与在每一个textview。如果有一个textview并使用html表来尝试实现与tablelayouts相同的外观,会更有效率/可能吗? 它会减少视图的数量,但它是值得的时间来重新布局?