这是实现开平方算吗?

gyhou 2005-06-08 11:21:10
data segment
da1 dw 0121h
da2 db ?
data ends
………
mov ax,da1
mov cx,0
mov bx,1
ar1: sub ax,bx ;这是减法啊
jb ar2
inc cl ;这是把cl加1啊
add bx,2
jmp ar1
ar2: mov da2,cl
hlt
这里哪是实现的开平方运算呢?
...全文
54 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gyhou 2005-06-10
  • 打赏
  • 举报
回复
不好意思,我忘记了,只要给些提示我就满足了,怎么损我两句都没关系的,谢谢你老兄!
freemanone 2005-06-09
  • 打赏
  • 举报
回复
是啊,当然,它求的只是近似值,不能求实数的平方根
大熊猫侯佩 2005-06-08
  • 打赏
  • 举报
回复
bx 初始值为 1 , 每次加 2 正是要形成 递增的奇数。
大熊猫侯佩 2005-06-08
  • 打赏
  • 举报
回复
初中数学就学了吧:

1的平方=1
2的平方=1+3
3的平方=1+3+5
4的平方=1+3+5+7
... ... ...

21,459

社区成员

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

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