RSS

设定状态寄存器位

来源:深圳电子技术网 作者:不详 时间:2007-03-08 Tag: 点击:

65816原本模式中增加了两个新的指令用于设置和复位状态寄存器的位。这两个指令是SEP(设置处理器状态位)和REP(复位处理器状态位) 他们都使用单一的操作数来指定哪些位将要被设置或复位。举例来说,要设定状态寄存器的位4为1,以获得8位变址寄存器:

SEP #%00010000 ;设置位4 
或清除位4来使用16位的XY变址寄存器:

REP #%00010000 ;复位(清除)位4 
你可以一次设置或者复位多于一个的位。举例来说,要同时使用16位累加器/内存和16位的XY寄存器使用下列语句:

REP#%00110000 ;设置16位累加器/XY寄存器
1.部分资源来自网络,经ET电子归类整理,旨在服务电子爱好者并无商业目的,不保证正确性与完整性.
2.如果您觉得本站资源对您有用,请告知您的好友,用搜索引擎搜"ET电子"即可.


最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
教程下载