
感觉
技术
BCR
语法:
操作数:
操作:
受影响的状态:
描述:
周期:
BSR
语法:
操作数:
操作:
受影响的状态:
描述:
周期:
BTRSC
语法:
操作数:
操作:
受影响的状态:
描述:
在研发清除位
BCF R,B
0
≤
R
≤
63
0
≤
b
≤
7
0
R<b>
无
清除位“B”寄存器“R” 。
1
R中置位
BSR R,B
0
≤
R
≤
63
0
≤
b
≤
7
1
R<b>
无
置位'B'寄存器'R' 。
1
FM8P51
周期:
BTRSS
语法:
操作数:
操作:
受影响的状态:
描述:
在研发测试位,则跳过
BTRSC R,B
0
≤
R
≤
63
0
≤
b
≤
7
则跳过R<b> = 0
无
如果位b在寄存器'R '是0,则跳过下一条指令。
如果位b为0,那么下一条指令在当前指令执行过程中获取被丢弃,
而执行一条NOP指令,而不是使之成为一条双周期指令..
1(2)
在研发测试位,则跳过设置
BTRSS R,B
0
≤
R
≤
63
0
≤
b
≤
7
跳过如果R<b> = 1
无
如果位b在寄存器'R '是' 1 ',则跳过下一条指令。
如果位b为1 ,则下一个指令在当前指令执行过程中获取的,是
丢弃一个NOP指令被执行,使之成为一条双周期指令。
1(2)
子程序调用
CALL我
0
≤
I
≤
1023
PC +1
栈顶;
I
PC<9 : 0>
PG<1 : 0>
PC<11 : 10>
无
子程序调用。首先,将返回地址(PC + 1 )被压入堆栈。 10位立即
地址被装入PC位<9 : 0> 。 CALL是双周期指令。
2
周期:
通话
语法:
操作数:
操作:
受影响的状态:
描述:
周期:
Rev1.2 2005年3月15日
P.47/FM8P51