51的指令按其功能可分为(说明51寻址方式并举例)

51的指令按其功能可分为(说明51寻址方式并举例)

首页维修大全综合更新时间:2023-12-24 02:23:55

51的指令按其功能可分为

答:51的指令按其功能可分为五类

1,数据传送类指令:完成数据在单片机内部之间的传送。 分为8位数和16位两种。除了奇偶位外,指令的执行对 PSW无影响。

2,算术运算指令:用于操作数之间的加、减、乘除运算。 【特点】:多数情况下:操作数之一在累加器A中,结果也保留在A中,运算结果要影响PSW(进位标志、奇偶和溢出标志等)。

3,逻辑操作和循环移位指令:操作数之间的逻辑加、逻辑与、取反和异或等操作。多数情况下一个操作数在A中,结果也存于A。移位指令分为左移、右移和带进位和不带进位几种情况。与算术类指令相比逻辑类指令基本不影响PSW的内容。

4,控制转移类指令:条件转移、无条件转移,调用和返回。 【 特点】:通过修改程序指针PC的内容,使CPU转到另一处执行,从而改变程序的流向。

5,位操作指令:位传送、位置位、位运算和位控制转移等操作。 【 特点】:按位操作而不是按字节的操作。位控转移的判断不是检测某一个字节而是对某一个位进行检测并决定是否进行程序转移。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.