6502初学者问题:进位标志在哪里?
6502 beginner question: where is the carry flag?
我正在学习本教程:https://skilldrick.github.io/easy6502/
在寄存器和标志部分有一个部分说"If you were looking carefully enough, you’ll have noticed that the carry flag was set to 1 after this operation. So that’s how you know."
麻烦的是,我无法确定进位标志显示在哪里。
就在说明之前它指出:"The last section shows the processor flags. Each flag is one bit, so all seven flags live in a single byte."
这是我看到的:
根据此 site,您屏幕截图的最后一行 10110001
是标志部分,最右边的位是 进位标志
7 bit 0
---- ----
NVss DIZC
|||| ||||
|||| |||+- Carry
|||| ||+-- Zero
|||| |+--- Interrupt Disable
|||| +---- Decimal
||++------ No CPU effect, see: the B flag
|+-------- Overflow
+--------- Negative
我正在学习本教程:https://skilldrick.github.io/easy6502/
在寄存器和标志部分有一个部分说"If you were looking carefully enough, you’ll have noticed that the carry flag was set to 1 after this operation. So that’s how you know."
麻烦的是,我无法确定进位标志显示在哪里。
就在说明之前它指出:"The last section shows the processor flags. Each flag is one bit, so all seven flags live in a single byte."
这是我看到的:
根据此 site,您屏幕截图的最后一行 10110001
是标志部分,最右边的位是 进位标志
7 bit 0
---- ----
NVss DIZC
|||| ||||
|||| |||+- Carry
|||| ||+-- Zero
|||| |+--- Interrupt Disable
|||| +---- Decimal
||++------ No CPU effect, see: the B flag
|+-------- Overflow
+--------- Negative