您的位置:首页单片机义隆单片机
内容搜索:
阅读内容
背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  

EM78P156 语法介绍

[日期:2008-06-23 ] [来源:net 作者:佚名] [字体: (投递新闻)

DJZA Decrement R, Place in the A register, Skip if 0

語 法 DJZA R

編 碼 0 0101 10rr rrrrr

操作內容 R - 1 --> A, skip if 0

受影響的旗標 無

說 明 將所指定R 暫存器的內含值減1﹐並將結果存於A 暫存

器上﹔如果結果為0﹐則下一個指令將被跳過。

舉例說明 HERE:

DJZA 0x9

CONT:

MOV A,0x10

SKIP:

ADD A,@10

在執行DJZA 指令之前

PC = address HERE

在執行DJZA 指令之後

A=R9-1

if A = 0, PC = address SKIP

if A ≠ 0, PC = address CONT

DJZ Decrement R, Skip if 0

語 法 DJZ R

編 碼 0 0101 11rr rrrrr

操作內容 R - 1 --> R, skip if 0

受影響的旗標 無

說 明 將所指定R 暫存器的內含值減1﹐並將結果存回R 暫存

器上﹔如果結果為0﹐則下一個指令將被跳過。

舉例說明 MOV A,@100

MOV 0x10,A

LOOP:

DJZ 0x10 ;暫存器R10 遞減﹐ 若結果不等於

;0 , 執行JMP 指令﹐若結果等於0﹐

;JMP指令不執行

JMP LOOP

上一页12345678下一页  GO
阅读:
录入:

推荐 】 【 打印
本文评论
      全部评论
发表评论


点评: 字数
姓名:
站长推荐