assembly SBC指令在这种情况下如何工作?

mtb9vblg  于 2023-03-02  发布在  其他
关注(0)|答案(1)|浏览(113)

为什么在这种情况下c flag的值为0?

SEC 
LDA #0 
SBC #1

由于C标志为1,则借位为0,C标志不应保持为1吗

kcrjzv8t

kcrjzv8t1#

进位的作用相当于反向借位。也就是说,要做减法,先设置进位。如果进位被操作清除,则发生了借位。
c64os.com instruction set

相关问题