当前文档版本为 v0.1.0,您可以访问当前页面的 开发中 版本以获取最近可能的更新。

inc


inc R

指令格式

inc R

影响标志

Z

伪指令

1
2
R = R + 1
Z = R ? 0 : 1

指令描述

将寄存器R加1,结果存回到寄存器R

范例

1
2
3
//Z = 1
clr     0xB1    //[0xB1] = 0x00
inc     0xB1    //[0xB1] = 0x01, Z = 0

inc A, R

指令格式

inc A, R

影响标志

Z

伪指令

1
2
A = R + 1
Z = A ? 0 : 1

指令描述

将寄存器R加1,结果存储到累加器A;

范例

1
2
3
//Z = 0
set     0xD4    //[0xD4] = 0xff
inc     A, 0xD4 //A = 0x00, Z = 1