汇编语言的一个小问题 ( 积分: 50 )

  • 主题发起人 主题发起人 sunjialong
  • 开始时间 开始时间
S

sunjialong

Unregistered / Unconfirmed
GUEST, unregistred user!
循环左移和右移
是干什么的,怎么用
和左移右移有什么关系?
谢谢
 
循环左移和右移
是干什么的,怎么用
和左移右移有什么关系?
谢谢
 
循环左移相当于先乘或除以2,然后将原来的最高位放在结果的最低位,
比如循环左移 10010010 -> 00100101 这是二进制值
循环右移,楼主自己推导吧
它们之间没有关系
它们的用途,自己看着办,比如控制步进电机需要的脉冲序列等
 
找一本汇编语言的书去看吧,解释得很清楚。
循环移位是指除了数据位本身的移动外,还考虑了上一步运算所产生的进位位CF,它也参与到移位当中来.指令应该分别是RHL和RHR吧
 
接受答案了.
 
后退
顶部