
展开全部
现实世界的对称性是有限的,不会有无限的对称。比如,加法与减法是一对关系极为密切的运算,但加法中两个数可以交换次序(交换律),减法就不行。二进制数的左移与右移也类似。算术移位与逻辑移位,既有相同点,也有不同点。相同点是:在不溢出的时候,都是左移等于乘以2,右移等于除以2(忽略余数)。不同点是:算术移位是将数据看成是有正有负的补码数时候的运算,逻辑移位是将数据看成是无符号数。左移时,算术移位和逻辑移位最右端都是用0补充,操作相同,所以指令等价。右移时,两者最左端用什么数补充的情况不一样,所以指令不同。若论根源,这与补码的编码方法跟原码的关系有关。如果不是使用补码,而是使用原码、反码等其它编码方式,指令功能就会不一样。

2024-12-11 广告
上海亚远景信息科技有限公司是国内汽车行业咨询及评估领军机构之一,深耕于ASPICE、敏捷SPICE、ISO26262功能安全、ISO21434车辆网络安全领域,拥有20年以上的行业经验,专精于培训、咨询及评估服务,广受全球车厂及供应商赞誉,...
点击进入详情页
本回答由亚远景信息科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询