We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
Processor Status Register: Difference between revisions
From SnesLab
(added CLV) |
(only transfer instructions that do not modify flags) |
||
Line 22: | Line 22: | ||
* [[SEI]] | * [[SEI]] | ||
* [[CLV]] | * [[CLV]] | ||
The only transfer instructions that do not modify these flags are [[TCS]] and [[TXS]]. | |||
=== See Also === | === See Also === |
Revision as of 04:04, 16 July 2024
The Processor Status Register (P) is on the 65c816 and contains several flags:
- n
- v
- m
- x
- d
- i
- z
- c
It can be pulled from the stack via PLP and RTI.
There are nine instructions that directly modify these flags, including:[3]
The only transfer instructions that do not modify these flags are TCS and TXS.
See Also
Reference
- Table 18.2 Eyes & Lichty, page 422: https://archive.org/details/0893037893ProgrammingThe65816/page/n448
- Figure 17.3, Lbid, page 377: https://archive.org/details/0893037893ProgrammingThe65816/page/n403
- page 262, https://archive.org/details/0893037893ProgrammingThe65816/page/n288