2407中如何实现32BIT除以16BIT

[复制链接]
 楼主| hyhjjg 发表于 2008-12-4 11:59 | 显示全部楼层 |阅读模式
代码中有个被除数是32位的,除以16位的数据总是得到错误的结果,不可能只能实现16/16位吧?28里面直接就有32位的指令,2407怎么才能实现32位除**能,用过的朋友给提个方案,指个思路啊,谢谢
 楼主| hyhjjg 发表于 2008-12-4 17:31 | 显示全部楼层

大家都没做过32位的除法吗

比如&nbsp;19640H/4B0H=56H啊,2407的指令集无法实现的,总不可能用连续减4B0并比较的方法吧????<br />如果是19640H/CH,那么就要连续8666次的减法运算吗??25NS时钟计算,一个除法就要计算0.217秒,这如何是好呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

118

主题

438

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部