社区
VC.NET
帖子详情
高手救命哦,谁做过x86的汇编实现两个双精度浮点数的相加?
emailcdh
2003-06-16 10:40:27
比如设X、Y、Z和W已定义为双精度数,实现:W =((X+Y)+24)-Z
...全文
322
1
打赏
收藏
高手救命哦,谁做过x86的汇编实现两个双精度浮点数的相加?
比如设X、Y、Z和W已定义为双精度数,实现:W =((X+Y)+24)-Z
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ahu9870
2003-06-17
打赏
举报
回复
如果不用定点仿真程序包,可直接用FPU计算。
示例代码:
fld X
fadd Y
fadd tmp ;tmp = 双精度数24
fsub Z
fstp W
注意应加上初始化代码。
不过此类问题是否应到汇编版块提问?
IA-32机器码
英特尔处理器包括部分I7的IA-32架构指令机器码
微型计算机组成原理.ppt
1.详细介绍计算机组成; 2.详细介绍计算机各部件工作原理;
汇编
语言
实现
双精度浮点数
加法
双精度浮点数
遵循IEEE 754标准,该标准定义了浮点数的存储和计算规则。与单精度浮点数相比,
双精度浮点数
有更大的指数范围和更高的尾数精度,因此能够表示更大范围的数,同时减少舍入误差。在
汇编
语言中,
双精度浮点数
通过特定的寄存器来操作,如在
x86
架构中的XMM寄存器集。这些寄存器设计用于处理SIMD(单指令多数据)运算,其中涉及包括
双精度浮点数
在内的数据类型。自1985年起,IEEE 754标准就已成为计算领域中定义浮点数运算的标准。
双精度浮点数
转换器在线_关于浮点数的几个有意思的例子
本文都是下面文章开头6个问题的解答:张雅宸:浮点数的二进制表示以及几个例子zhuanlan.zhihu.com问题1int 当
两个
数字都是float类型时,相乘的结果却是58。揭开谜底的过程涉及了浮点数的存储方式、浮点数的乘法规则和舍入。关于浮点数的存储方式可以参看浮点数的二进制表示以及几个例子,这里不再赘述。0.58 * 1000.58的双精度表示是:0 01111111110 0010100...
深入浮点海洋:
汇编
语言中的浮点数运算艺术
通过本文的探讨和代码示例,我们可以看到,尽管
汇编
语言中的浮点运算具有一定的难度,但它为需要高性能计算的应用提供了强大的支持。尽管高级编程语言提供了直观的浮点数操作,但在
汇编
语言层面
实现
浮点数运算则需要深入硬件和指令集架构的细节。本文将带你探索如何在
汇编
语言中
实现
浮点数运算,并展示具体的代码
实现
。在计算机中,浮点数的存储和运算遵循IEEE 754标准,该标准定义了浮点数的存储格式和算术规则。掌握
汇编
语言中的浮点数运算能力,对于嵌入式系统开发、性能优化和底层软件开发等领域的专业人士来说,是一项宝贵的技能。
VC.NET
7,539
社区成员
27,671
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章