We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
Half-Carry Flag: Difference between revisions
From SnesLab
(see also decimal mode) |
(→See Also: DAA, DAS) |
||
Line 9: | Line 9: | ||
=== See Also === | === See Also === | ||
* [[Decimal Mode]] | * [[Decimal Mode]] | ||
* [[DAA]] | |||
* [[DAS]] | |||
=== References === | === References === | ||
* https://problemkaputt.de/fullsnes.htm#snesapuspc700cpuoverview | * https://problemkaputt.de/fullsnes.htm#snesapuspc700cpuoverview |
Revision as of 00:39, 10 December 2023
The Half-carry flag (H) exists on the SPC700, as bit 3 of the Program Status Word. It applies to the bottom 4 bits of the accumulator, meaning it is set whenever bit 3 of an ALU operation carries over into bit 4.
It is cleared by CLRV, but there is no SETV command to set it.