8051中的逻辑组
在8051单片机中,逻辑组下有25条不同的指令。总共有49个操作码。进位标志(CY)仅受指令RRC和RLC影响。
在下表中,我们将以机器周期,操作码数量等形式查看助记符,长度,执行时间。
例子
这是ANLA,Rn类型的示例。在此指令中,R5的内容将与寄存器A进行“与”运算,并将结果存储到A中。类似,“或”(ORLA,Rn)和Ex-OR(XRLA,Rn)也起作用。
这是明确的指示。使用该指令,寄存器A的内容将为00H。我们无法使用此指令清除其他寄存器的内容。
该指令用于对寄存器A的每一位进行补码。该指令也不能对其他寄存器数据进行补码。
该指令用于将A寄存器向左旋转。这等效于8085的RLC指令。该指令不影响任何标志。
这类似于RLA指令,但它会在“进位”标志中旋转。8085的RAL指令与此指令相似。该指令仅影响进位标志。
该指令可以执行RLA指令的反向操作。它将A寄存器的内容向右旋转。在8085年,等效指令是RRC。
这是随身携带向右旋转。它仅影响进位标志。8085中的等效指令是RAR。
该指令用于交换LS十六进制数字和MS十六进制数字。该指令在功能上与执行RLA/RRA四次相同
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西