逻辑移位和算术移位

没学过汇编的估计都没听说过,学过没怎么用过的,过一阵就好记不清了...

 

r-right l-left

算术移位 sar  - 保留最高位不变,其他的数移位

逻辑移位 shr - 无视最高位

循环移位 - ror rcr 分带进位与不带进位(cf)

 

               两种移位,移除的数字都会进入cf,

               带进位的操作相当于把cf当作数字的最高位,参与移位

posted @ 2014-06-05 09:33  summernight  阅读(393)  评论(0编辑  收藏  举报