导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[zm63377]求助!!程序



No.29283
作者:zm63377
邮件:zm63377@eyou.com
ID:10976
登陆:7次
文章数:44篇
最后登陆IP:211.68.5.251
最后登陆:2003/6/29 10:30:10
注册:2003/4/7 21:05:20
财富:236
发帖时间:2003/5/9 15:38:51
发贴者IP:211.68.13.254
标题:zm63377:求助!!程序
摘要:No.29283求助!!程序 请帮忙看一下下面的程序:功能是降(1AH)指向的32位长整数开平方,结果为16位数,送入24H单元.用的公式是牛顿迭代法.Xn+1=1/2(a/Xn+Xn),a为原来的被开方数.Xn为平方根.

SQR:     LD        20H,[1AH]                    ;取被开方数
            LD        22H,2[1AH]
           NORML   20H,26H                       ;规格化,移位次数放在26H单元
           JE          SQR3                           ;?为什么在这里跳转?什么和什么相等?
           CMPB     26H,#16                      ;移位次数和16进行比较
           JLE        SQR1                           ;为什么小于等于就跳转
           LD         24H,#0FFH                   ;下面两句表示什么意思 
           SJMP      SQR2
SQR1:  
           SHRB      26H,#1                       ;这两句又表示什么?
           LD          24H,#OFFFFH
           SHR        24H,26H
SQR2:
           LD          20H,[1AH]         ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:47毫秒 最大:2109毫秒 查询8次