发新帖我要提问
123
返回列表
打印
[文档下载]

移位操作

[复制链接]
楼主: loutin
手机看帖
扫描二维码
随时随地手机跟帖
41
Pretext| | 2025-4-18 10:49 | 只看该作者 回帖奖励 |倒序浏览
用无符号数,防止负数运算时产生符号扩展。

使用特权

评论回复
42
不想起床喵星人| | 2025-4-22 18:25 | 只看该作者
非常详细的解释了算数移位和逻辑移位的区别,学习了!

使用特权

评论回复
43
hmcu666| | 2025-4-23 17:38 | 只看该作者
左移时,8位数的最高位会丢失,就像数轴上移位一样,超出范围的部分就消失了。

使用特权

评论回复
44
逆鳞风暴| | 2025-4-23 22:24 | 只看该作者
确实,移位操作在嵌入式开发中非常常见,特别是在配置寄存器时。不过,对于有符号和无符号整数的移位行为确实有所不同,理解这些差异对于正确使用移位操作至关重要。

使用特权

评论回复
45
作业粉碎机| | 2025-4-24 22:49 | 只看该作者
确实,移位操作在嵌入式开发中非常常见,特别是在处理硬件寄存器时。算数移位和逻辑移位的区别对于理解位操作至关重要。

使用特权

评论回复
46
芯路例程| | 2025-4-28 19:08 | 只看该作者
负数左移像是在迷宫里迷路,结果不可预测。

使用特权

评论回复
47
lllook| | 2025-4-30 08:04 | 只看该作者
左移会丢失高位,右移保留符号位。

使用特权

评论回复
48
V853| | 2025-5-2 17:01 | 只看该作者
移位操作简单又快,运行效率高

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则