網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

rl微控制器含義

欄目: 心理 / 釋出於: / 人氣:1.12W
rl微控制器含義

微控制器RL指令,是左移指令(參加左移的是8個位,也就是一個位元組)。是屬於微控制器的位移指令。

RR指令:是右移指令(參加左移的是8個位,也就是一個位元組)。

相對轉移指令: SJMP rel

它們都用於指令跳轉,從當前位置跳轉到後面的地址位(一般為自己擬了名字的地址如DELAY:)。(它們的差別在於跳轉的範圍:LJMP一下能跳64Kb。而AJMP最多隻能跳2Kb,而SJMP則最多隻能跳256b)

常用的跳轉指令還有ACALL

ACALL 使用範圍是±2K範圍,超出這個範圍的呼叫將會出錯,這時可以使用LCALL即長呼叫語句。

有下面歷程被使用到:

ACALL DELAY

跳轉到程式中的DELAY處去繼續執行。

SJMP DOWN

跳轉到程式中的DOWN處去繼續執行

微控制器裡的"rl a"是迴圈左移指令,執行一次,累加器中的值左移一位,最高位移到最低位,比如:MOV A,#90HRL A執行後,結果為(A)=21H。

Tags:rl 微控制器