51微控制器指令系統 沒有 MOV @R0,R1 該條指令
有關間接定址 有以下指令,更多指令 請檢視 微控制器資料手冊。
ADD A,@Ri 間接RAM中的資料加到累加器
ADDC A,@Ri 間接RAM內容帶進位加到累加器
SUBB A,@Ri 累加器帶借位減間接RAM中的內容
INC @Ri 間接RAM單元加1
DEC @Ri 間接RAM單元減1
ANL A,@Ri 累加器與間接RAM單元相“與”
ORL A, @Ri 累加器與間接RAM單元相“或”
XRL A, @Ri 累加器與間接RAM單元相“異或”
MOV A, @Ri 間接RAM中的資料送入累加器
MOV direct, @Ri 間接RAM中的資料送入直接地址單元
MOV @Ri, A 累加器內容送間接RAM單元
MOV @Ri, direct 直接地址單元資料送入間接RAM單元
MOV @Ri, #data 立即數送入間接RAM單元
XCH A, @Ri 間接RAM與累加器交換
XCHD A, @Ri 間接RAM的低半位元組與累加器交換
CJNE @Ri,#data,re1 間接RAM單元與立即數比較,不相等則轉移
51微控制器指令系統 沒有 MOV @R0,R1 該條指令
有關間接定址 有以下指令,更多指令 請檢視 微控制器資料手冊。
ADD A,@Ri 間接RAM中的資料加到累加器
ADDC A,@Ri 間接RAM內容帶進位加到累加器
SUBB A,@Ri 累加器帶借位減間接RAM中的內容
INC @Ri 間接RAM單元加1
DEC @Ri 間接RAM單元減1
ANL A,@Ri 累加器與間接RAM單元相“與”
ORL A, @Ri 累加器與間接RAM單元相“或”
XRL A, @Ri 累加器與間接RAM單元相“異或”
MOV A, @Ri 間接RAM中的資料送入累加器
MOV direct, @Ri 間接RAM中的資料送入直接地址單元
MOV @Ri, A 累加器內容送間接RAM單元
MOV @Ri, direct 直接地址單元資料送入間接RAM單元
MOV @Ri, #data 立即數送入間接RAM單元
XCH A, @Ri 間接RAM與累加器交換
XCHD A, @Ri 間接RAM的低半位元組與累加器交換
CJNE @Ri,#data,re1 間接RAM單元與立即數比較,不相等則轉移