//addr  :代表8位地址    addr16:代表16位地址     data  :立即数

[置标志位指令]

1. CLC--清除进位标志         0→C   机器码 18     √

2. SEC--置进位标志C          1→C   机器码 38     √

3. CLD--清除十进制运算标志D  0→D   机器码 D8     ×

4. SED--置十进制运算标志D    1→D   机器码 F8     ×

5. CLV--清除溢出标志V        0→V   机器码 B8

6. CLI--清除中断禁止指令I    0→I   机器码 58     √

7. SEI--置位中断禁止标志I    1→I   机器码 78     √

 

  说明:上面的指令中,用的比较多的是指令 CLC,SEC,CLI,SEI,这些指令也没有什么好讲的

只是有两点要注意:

1.如果你在一个程序中用了 SEI 指令,那么程序结束前一定要用 CLI 指令,否则会死机.

2.指令 SED 在文曲星中似乎不能用,我每次用都会死机.也不知道是怎么回事,大家暂时也别用,CLD倒是可以用,不过好象没有用

的必要,所以这两条指令我看可以去掉.