国产精品久久久久久久久久东京,亚洲视频免费播放,少妇人妻精品一区二区三区视频,日韩一级品

好房網(wǎng)

網(wǎng)站首頁 教育 > 正文

單片機里的\"rl(a\"是什么意思?)

2022-07-28 02:04:26 教育 來源:
導讀 想必現(xiàn)在有很多小伙伴對于單片機里的 "rl a "是什么意思?方面的知識都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于單片機里

想必現(xiàn)在有很多小伙伴對于單片機里的\"rl a\"是什么意思?方面的知識都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于單片機里的\"rl a\"是什么意思?方面的知識分享給大家,希望大家會喜歡哦。

1、單片機里的"rl a"是循環(huán)左移指令,執(zhí)行一次,累加器中的值左移一位,最高位移到最低位,比如:

2、MOV A,#90H

3、RL A

4、轉(zhuǎn)載或者術(shù)引用本空文但內(nèi)容請注明院來源于芝士回容答

5、執(zhí)行后,結(jié)果為(A)=21H。

6、擴展資料

7、用到循環(huán)移位的操作時,在匯編里面是比較容易實現(xiàn)的,ror,rol指令就行了。利用位運算進行循環(huán)移位操作比較容易理解。如果不是循環(huán)移位,使用x<>n右移n位。

8、循環(huán)移位也容易理解。比如我們有個1字節(jié)的數(shù): x = 10111110?,F(xiàn)在需要對其循環(huán)右移4位。也就是最后結(jié)果為x = 11101011。其實思路就是分離數(shù)據(jù),我們需要提取出前四位1011,后四位1110。

9、其實需要兩個數(shù)的或操作,也就是00001011,11100000,我們只要得到這兩個數(shù)然后讓他們就行或操作:00001011|11100000 =11101011。把10111110 右移4位變?yōu)?0001011(x>>4),把10111110左移4位變?yōu)?1100000(x<<4),注意移位后的“空格”是用0填充的。最后執(zhí)行或操作。

本文到此結(jié)束,希望對大家有所幫助。


版權(quán)說明: 本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!


標簽:

最新文章: