We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

PHP: Difference between revisions

From SnesLab
Jump to: navigation, search
(→‎External Links: de n'd page number)
(fullsnes claim)
Line 28: Line 28:
|.
|.
|.
|.
|.
|.?
|.
|.
|.
|.
Line 39: Line 39:
The [[stack pointer]] will then point directly below the byte pushed.
The [[stack pointer]] will then point directly below the byte pushed.


No flags are affected.
No flags are affected according to Eyes & Lichty.
But [[fullsnes]] claims that PHP always writes a one into the [[break flag]].


==== Syntax ====
==== Syntax ====

Revision as of 01:59, 22 July 2024

Basic Info
Addressing Mode Opcode Length Speed
Stack (Push) 08 1 byte 3 cycles
Flags Affected
N V M X D I Z C
. . . .? . . . .

PHP is a 65x instruction that pushes the value of the processor status register onto the stack. The e bit is omitted from this operation. PHP always pushes a single byte.

The stack pointer will then point directly below the byte pushed.

No flags are affected according to Eyes & Lichty. But fullsnes claims that PHP always writes a one into the break flag.

Syntax

PHP

See Also

External Links