打印
[KungFu8位 MCU]

KF8的4种位操作指令详析

[复制链接]
847|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

沙发
静听风易|  楼主 | 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 标志位。 单周期指令。

使用特权

评论回复
5
静听风易|  楼主 | 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 标志位。 单周期指令。

使用特权

评论回复
6
heimaojingzhang| | 2018-6-12 21:19 | 只看该作者
楼主说的很详细  感谢分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

231

帖子

0

粉丝