| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Nes.CPU.Instructions.Unofficial
Description
Unofficial instructions that are combinations of official ones
Synopsis
- lax :: AddressingMode -> CPU r ()
- sax :: AddressingMode -> CPU r ()
- dcp :: AddressingMode -> CPU r ()
- rra :: AddressingMode -> CPU r ()
- sha :: AddressingMode -> CPU r ()
- shx :: AddressingMode -> CPU r ()
- shy :: AddressingMode -> CPU r ()
- shs :: AddressingMode -> CPU r ()
- lxa :: AddressingMode -> CPU r ()
- axs :: AddressingMode -> CPU r ()
Documentation
lax :: AddressingMode -> CPU r () Source #
Equivalent to LDA then TAX, saves a couple of cycles
sax :: AddressingMode -> CPU r () Source #
Stores the bitwise AND of A and X. No flags are affected
dcp :: AddressingMode -> CPU r () Source #
Equivalent to DEC value then CMP value, except supporting more addressing modes
rra :: AddressingMode -> CPU r () Source #
(Unofficial) ROR and ADC
sha :: AddressingMode -> CPU r () Source #
shx :: AddressingMode -> CPU r () Source #
shy :: AddressingMode -> CPU r () Source #
shs :: AddressingMode -> CPU r () Source #
lxa :: AddressingMode -> CPU r () Source #
axs :: AddressingMode -> CPU r () Source #