51单片机的C语言P2=P2<<1|P2>>7是什么意思?

2020-02-05 09:24发布

P2=0x01;
51单片机的C语言P2=P2<<1|P2>>7是什么意思?
表示的循环左移么?
像这样用过可以。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
ppdd
1楼-- · 2020-02-06 08:00
zjw2012 发表于 2012-5-12 13:06
P2=P27;
1:P2左移之后,P2的值并没有改变,左移一位之后的值被保存在了CPU寄存器X(假定为x)里;
2:P2右 ...

不错,这是正解。
downtoearth
2楼-- · 2020-02-06 08:37
 精彩回答 2  元偷偷看……
jxcylxh
3楼-- · 2020-02-06 14:35
以前我也不懂,6楼的解释很好,学习了。

一周热门 更多>