百科问答小站 logo
百科问答小站 font logo



64位操作系统,进行64位数运算,比32位操作系统快吗? 第1页

  

user avatar   bei-ji-85 网友的相关建议: 
      

CPU指令层面上,没有效率差别,至少手册上没区分:

32位模式下,没有64位通用寄存器(rax,rbx这些),有些会用mmx之类的寄存器做,这个看具体编译器的实现,没有优化的情况下,32位模式进行64位计算需要拼接,甚至乘除法可能需要软件实现。




  

相关话题

  Windows系统中软件的默认安装目录为何是Program Files这个名字? 
  Windows系统中软件的默认安装目录为何是Program Files这个名字? 
  为什么系统调用时要把一些寄存器保存到内核栈又从内核栈恢复? 
  Windows 系统的硬件利用率是不是很差? 
  windows要求已数字签名的驱动程序? 
  64位操作系统(CPU)如何兼容32位程序/软件?请看详情。? 
  阿里巴巴没有能力开发出媲美linux的操作系统吗?有的话为什么不开发? 
  帮朋友装了个2080TI显卡的电脑,他非要用win7系统怎么破? 
  为什么大多数32位的Windows被设计成只能用4GB的内存? 
  在程序运行后,调试打断点时,反汇编看到的是虚拟地址还是物理地址? 

前一个讨论
决定同时执行线程数的是逻辑核还是物理核?
下一个讨论
为什么没有普及128位操纵系统的计算机?





© 2024-11-08 - tinynew.org. All Rights Reserved.
© 2024-11-08 - tinynew.org. 保留所有权利