在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4430|回复: 8

[求助] 关于移位计算

[复制链接]
发表于 2010-11-24 10:40:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
下面是实现cordic算法的一条代码,
x_next = x_in - (y_in >>> N); // 描述的等式为:Xi+1=Xi-Yi*di*2-i ;
di={-1
+1},哪位大虾帮我解释下 “>>>“  这个移位和>>这个移位有什么区别? 查了好多资料没找到相关的解释。
 楼主| 发表于 2010-11-24 11:16:43 | 显示全部楼层
请大牛解释下啊
发表于 2010-11-24 20:29:11 | 显示全部楼层
>>>是带符号的右移位,移位时最高位补符号位,如y_in =8'b11000000, N = 3,则
y_in >>> N = 8'b11111000
>>是无符号右移位,移位时最高位补0,如上面例子,
y_in >> N = 8'b00011000
 楼主| 发表于 2010-11-25 10:22:06 | 显示全部楼层
回复 3# liuguangxi


    受教,谢谢你啊!
发表于 2010-11-27 09:25:57 | 显示全部楼层
刚明白,高手~~
发表于 2010-11-27 09:49:49 | 显示全部楼层
谢谢楼上的指点
发表于 2010-11-27 18:13:38 | 显示全部楼层
学习学习,还真没用过这个符号。
 楼主| 发表于 2010-11-29 14:42:41 | 显示全部楼层
高手就是高手
发表于 2011-5-6 17:42:57 | 显示全部楼层
谢谢,以前也没有注意到@!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-5 23:22 , Processed in 0.023105 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表