[KungFu8位 MCU] KF8的4种位操作指令详析

[复制链接]
 楼主| 静听风易 发表于 2018-5-25 15:18 | 显示全部楼层 |阅读模式
 楼主| 静听风易 发表于 2018-5-26 17:24 | 显示全部楼层
CLR dir ,b 清 0 位操作指令
语法:    CLR  dir ,b
操作数:   dir
      b (0≤b≤7)
操作: 将 dir 的 b位清0
影响标志位:  无
说明:此指令是将寄存器 dir 的 b 位(0≤b≤7)清0,不影响 PSW 标志位。 单周期指令。
 楼主| 静听风易 发表于 2018-5-26 17:24 | 显示全部楼层
SET  dir ,b 置位操作指令
语法:    SET  dir ,b
操作数:   dir
      b (0≤b≤7)
操作: 将 dir 的 b位置1
影响标志位:  无
说明:此指令是将寄存器 dir 的 b 位(0≤b≤7)置1,不影响 PSW 标志位。 单周期指令。
 楼主| 静听风易 发表于 2018-5-26 17:24 | 显示全部楼层
CLR Rn ,b 清 0 位操作指令
语法:    CLR  Rn,b
操作数:   Rn
      b (0≤b≤7)
操作: 将 Rn 的 b位清0
影响标志位:  无
说明:此指令是将寄存器 Rn 的 b 位(0≤b≤7)清 0,不影响 PSW 标志位。 单周期指令。
 楼主| 静听风易 发表于 2018-5-26 17:25 | 显示全部楼层
SET  Rn ,b 置位操作指令
语法:    SET  Rn ,b
操作数:   Rn
      b (0≤b≤7)
操作: 将 Rn 的 b位置1
影响标志位:  无
说明:此指令是将寄存器 Rn 的 b 位(0≤b≤7)置 1,不影响 PSW 标志位。 单周期指令。
heimaojingzhang 发表于 2018-6-12 21:19 来自手机 | 显示全部楼层
楼主说的很详细  感谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

231

帖子

0

粉丝
快速回复 返回顶部 返回列表