请教:怎样用移位做乘除法

[复制链接]
 楼主| dollar 发表于 2008-7-29 08:42 | 显示全部楼层 |阅读模式
请教:<br />library&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ieee;<br />use&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ieee.std_logic_1164.all;<br />use&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ieee.std_logic_arith.all;<br />use&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ieee.std_logic_unsigned.all;<br />有上面的库但用了SRL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(SLL)&nbsp;&nbsp;&nbsp;移位(乘除法运算,乘除2&nbsp;&nbsp;&nbsp;,4&nbsp;,16等&nbsp;),综合时报错显示:<br />No&nbsp;&nbsp;matching&nbsp;&nbsp;overload&nbsp;&nbsp;for&nbsp;&nbsp;“srl”(sll)<br />用的是Actel&nbsp;&nbsp;&nbsp;APA075<br />为何?怎样用移位做乘除法?&nbsp;谢谢!<br />
 楼主| dollar 发表于 2008-7-29 14:06 | 显示全部楼层

谢谢

谢谢!听说移位比*&nbsp;&nbsp;或/运算快或省资源,故想试移位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

23

帖子

0

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