能不能介绍一点数学指令的资料?

BlueSky2008 2003-07-02 08:14:06
rt
...全文
20 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
housisong 2003-08-15
  • 打赏
  • 举报
回复
不好意思,更正一下:
得到1/a^0.5以后,a^0.5=a*(1/a^0.5);

好像没有人理睬这个帖子,不过还是做一个补充:
求 1/a^0.5
令 y =1/x^2-a ...(1)
求导 y'=-2/x^3 ...(2)
x(n+1)=x(n)-y(n)/y'(n) ...(3)
(1),(2)带入(3)有
迭代公式:
x(n+1)=-x*(a*(x*x)+1)/2;

housisong 2003-07-23
  • 打赏
  • 举报
回复
要求a^0.5
令 y=x*x-a ...(1)
求导 y'=2*x ...(2)
x(n+1)=x(n)-y(n)/y'(n) ...(3)
(1),(2)带入(3)有
迭代公式:
x(n+1)=(x(n)+a/x(n))/2;

其实这个公式不太好,应该先求1/a^0.5
这样可以得到更好的迭代公式,完成后再求一次到数就行了


housisong 2003-07-23
  • 打赏
  • 举报
回复
其实可以自己求出来嘛
倒数,开方,指数。。。。
先求一下倒数:

要求1/a
令 y=1/x-a ...(1)
求导 y'=-1/(x*x) ...(2)
x(n+1)=x(n)-y(n)/y'(n) ...(3)
(1),(2)带入(3)有
迭代公式:
x(n+1)=x(n)*(2-a*x(n));
Tiangua 2003-07-23
  • 打赏
  • 举报
回复
gz
Areslee 2003-07-23
  • 打赏
  • 举报
回复
没有必要啊,要了解算法应该看高数书
BlueSky2008 2003-07-22
  • 打赏
  • 举报
回复
TO liangbch(宝宝):
等着你了。
liangbch 2003-07-21
  • 打赏
  • 举报
回复
求倒数有迭代算法,在这个算法中,只用到加,减、乘法运算。公式忘了,如果你想要的话,我可以替你找一找。

BlueSky2008 2003-07-21
  • 打赏
  • 举报
回复
多谢楼上两位大哥,但我想那些地方只是讲这些指令的使用方法,
其实我还想了解一些这些指令的内部实现所采用的数学公式及算法。

现在还有一个比较紧的问题就是对浮点数求倒数的方法。
(不是直接用fdiv的,我记得还有更简单的,
在一本讲计算机组成原理的书上看到过的,可惜现在找不到了,
哪位大哥要是知道,还请不吝赐教。谢谢)
W32API 2003-07-21
  • 打赏
  • 举报
回复
算法
Areslee 2003-07-02
  • 打赏
  • 举报
回复
CPU手册中有
紫郢剑侠 2003-07-02
  • 打赏
  • 举报
回复
数字协处理器指令。

可以到Intel的网站上看看。

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧