您的位置:网站首页 > 电器维修资料网 > 正文 >
义隆EMC单片机交换两组缓存器的内窖
★★★★★【文章导读】:义隆EMC单片机交换两组缓存器的内窖具体内容是:此法用应用在bubblesort特别管用。1.2补码2补码加法经常代替减法,传统上的做法是先取l补码,然后加l。<pstyle="text-a...
来源: 日期:2013-12-7 10:02:48 人气:标签:
此法用应用在bubble sort特别管用。
1.2补码
2补码加法经常代替减法,传统上的做法是先取l补码,然后加l。
或是可以利用另一种方式求得,所不同的是第二种方式会影响psw缓存器。
如果您所要求的数已经放在acc里面,那只要一行就能解决了。
2.旋转字节运算
在8051指令中位左旋有rlc与rl两种指令区分,rlc在acc左旋时会连带将cy一并旋转,而rl只会将acc的msb旋入lsb。em78xxx指令只有rlc,那么要如何才能做到不带cy旋转呢?答案是旋转两次:
第一次位旋转并没有真正改变reg1的内容,目的是将regi的msb先放入fc,第二次位旋转才将刚刚放在fc内的msb旋alsb。同理,两个bytes不经fc的位旋转也是相同的原理。
【看看这篇文章在百度的收录情况】
相关文章
- 上一篇: 义隆EMC单片机减法的陷阱
- 下一篇: 浅谈数字调幅广播信号的发射与接收