当前位置:  技术问答>linux和unix

浮点运算寄存器的问题

    来源: 互联网  发布时间:2016-08-13

    本文导语:  假设当程序进行浮点运算时中断来了,硬件会自动保存此时的寄存器但是不包括浮点寄存器,如果允许内核抢占,这时当前进程被抢占后另一个进程运行也进行了浮点运算,这样原先进程再切回来时运行不就出问题了...

假设当程序进行浮点运算时中断来了,硬件会自动保存此时的寄存器但是不包括浮点寄存器,如果允许内核抢占,这时当前进程被抢占后另一个进程运行也进行了浮点运算,这样原先进程再切回来时运行不就出问题了吗?

|
内核是会保存 这个FPU的堆栈的,看看 understanding the linux kernel 一书的
3.3.4. Saving and Loading the FPU, MMX, and XMM Registers  小节

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求教EABI中关于硬浮点与软浮点混用的说明
  • linux2.6.12内核 驱动 浮点 请帮忙!! 谢谢!!
  • 高精度浮点计算器 Genius
  • 如何计算浮点除法?
  • 请问在linux内核实现浮点运算怎么弄?
  • linux内核浮点的问题
  • 如果把空字符串转换为整型或浮点型会得到什么结果?
  • 如何控制浮点型的长度?
  • 谁做过基于带浮点运算的ARM芯片的设备?
  • J2ME浮点数计算包 Real.java
  • 如何将INT转为FLOAT并用于浮点计算!
  • 如何把一个浮点数分整数和小数显示?
  • 在线等待:字符串和浮点数据如何实现互换
  • 一个关于字符串转浮点的问题
  • arm+linux2.4编译内核出错,错误是关于fp的,请问fp是什么意思,是分频还是浮点处理.
  • linux驱动编程里,整形和浮点相称,有问题吗?
  • main函数传递浮点型参数问题
  • 关于浮点运算的四舍五入问题
  • PHP中对于浮点型的数据需要用不同的方法解决
  • arm-elf-gcc 编译成功,但浮点运算结果是错的


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3