找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1159|回复: 1

定位补码一位除 仿真

[复制链接]
xqf_1999 该用户已被删除
发表于 2005-5-21 18:41:55 | 显示全部楼层 |阅读模式
<>小弟大四毕业设计用labview仿真定位补码一位除,苦于不甚精通labview,但马上就要答辩了,求教各位大侠;谢谢了!</P>
<>这是算法:</P>
<>1):
   如果被除数与除数同号,用被除数减除数;若两位异号,用被除数加上除数。如果
   
   所得余数与除数同号上商1,若余数与除数异号,上商0,该商即为结果的符号位。</P>
<P>(2):
     求商的数值部分:
      
         如果上次上商1,将余数左移一位后减去除数;如果上次上商0,将余数左移一位

     后加上除数。然后判断本次操作后的余数,如果余数与除数同号上商1;若余数与除数
   
      异号上商0。如此重复n-1次(设数值部分有n位)。
   
    例子:
          设[x]补=1.0111,[y]补=0.1101,求[x/y]补。
       解:
            [-y]补=11.0011      用两位符号位,整数部分1表示负数,0表示正数。

    被除数                   商                      操作说明
---------------------------------------
   1 1 0 1 1 1          0 0 0 0 0                 开始情形
+  0 0 1 1 0 1                                    两数异号,+[y]补
-----------
   0 0 0 1 0 0          0 0 0 0 1                 余数与除数同号,上商1</P>
<P> 0 0 1 0 0 0            0 0 0 1(0)                (左移操作)  </P>
<P>+ 1 1 0 0 1 1                                    上次商1,+[-y]补
----------
   1 1 1 0 1 1          0 0 0 1 0                  余数与除数异号,上商0
1 1 1 0 1 1            0 0 1 0 0                   左移操作
+ 0 0 1 1 0 1
--------
   0 0 0 0 1 1          0 0 1 0 1                    余数与除数同号,上商1
0 0 0 0 1 1            0 1 0 1 0                    左移操作
+ 1 1 0 0 1 1                                       上次商1,+[-y]补
————————
   1 1 1 0 0 1          0 1 0 1 0                   余数与除数异号,上商0
1 1 1 0 0 1            1 0 1 0  1              左移操作,商的最低位恒置1
                                                 (根据算法3,上面未写)</P>
<P>[x/y]补=1.0101
   </P>
xqf_1999 该用户已被删除
 楼主| 发表于 2005-5-28 06:28:45 | 显示全部楼层
^_^哈哈哈,我终于自己作出来了!!!!!!!!!11
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 01:44 , Processed in 0.022706 second(s), 8 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表