(9-11 )第3章 指令系统.ppt

3.3.1 数据传送类指令 语句格式: MOV 目的操作数, 源操作数 3.3.2 算术运算类指令 89S51指令系统具有较强的加、减、乘、除四则运算功能,但只有8bits数据运算 指令,没有16bits数据运算指令。 共有24条算术运算类指令。 (2) 带进位加 (3) 加1指令 (4) 十进制调整指令 减1指令 3. 乘法 4. 除法 3.3.3 逻辑运算及移位类指令 3.3.4 控制转移类指令(17条) 程序执行是顺序的,改变程序执行顺序, 称作程序转移。 3.3.5 位操作类指令 以位为单位进行的各种操作。 位传送指令 位清“0”指令 位 置“1”指令 位逻辑与指令 位逻辑或指令 判 C y 转移指令 判位 bit 转移指令 第三章结束 位累加器Cy清“0” 例: 若(P1)=1001 1101B。执行指令CLR P1.3 后, CLR C CLR bit 位地址内容清“0” 结果为:( P1 )=1001 0101B。 * 例 若(P1)=1001 1100B。执行指令SET

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档