We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
Acronyms: Difference between revisions
From SnesLab
Vitor Vilela (talk | contribs) (Recovered from SMWiki, improvements are welcome.) |
(Undo revision 2596 by Jeffythedragonslayer (talk) official 65c02 datasheet has it capitalized like "SToP") Tag: Undo |
(One intermediate revision by the same user not shown) | |
(No difference)
|
Latest revision as of 23:38, 7 May 2023
Here is a list of common acronyms used in SNES terminology. This includes opcodes and what not.
ROM ;Read Only Memory RAM ;Random Access Memory
WRAM ;Work RAM (AKA normal RAM) VRAM ;Video RAM ARAM ;Audio RAM SRAM ;Static RAM CGRAM ;Color Generator RAM OAM ;Object Attribute Memory
SPC ;Sound Processing Chip DSP ;Digital Signal Processor PPU ;Picture Processing Unit CPU ;Central Processing Unit
CGADSUB ;Color Generator Addition/Subtraction DMA ;Direct Memory Access H-DMA ;Horizontal Direct Memory Access IRQ ;Interrupt Request NMI ;Non-Maskable Interrupt
H-Blank ;Horizontal Blank V-Blank ;Vertical Blank F-Blank ;Force Blank
OBJ ;Object (also known as "Sprite") BG ;Background (also known as "Layer") BRR ;Bit Rate Reduction
SMW Hacking
LM ;Lunar Magic OW ;Overworld GFX ;Graphics SFX ;Sound effect (not SuperFX) ST ;Sprite tool BT ;Blocktool BTSD ;Blocktool Super Deluxe
Opcodes
ADC ;Add with Carry AND ;AND Accumulator ASL ;Accumulator Shift Left BCC ;Branch if Carry Clear BCS ;Branch if Carry Set BEQ ;Branch if Equal BIT ;Bit Test BMI ;Branch if Minus BNE ;Branch if Not Equal BPL ;Branch if Plus BRA ;Branch Always BRK ;Software Break BRL ;Branch Always Long BVC ;Branch if Overflow Clear BVS ;Branch if Overflow Set CLC ;Clear Carry flag CLD ;Clear Decimal flag CLI ;Clear Interrupt flag CLV ;Clear Overflow flag CMP ;Compare Accumulator COP ;Coprocesssor Empowerment CPX ;Compare X CPY ;Compare Y DEC ;Decrease Accumulator DEX ;Decrease X DEY ;Decrease Y EOR ;Exclusive OR Accumulator INC ;Increase Accumulator INX ;Increase X INY ;Increase Y JML ;Jump Long JMP ;Jump JSL ;Jump to Subroutine Long JSR ;Jump to Subroutine LDA ;Load Accumulator LDX ;Load X LDY ;Load Y LSR ;Logical Shift Right MVN ;Move Negative MVP ;Move Positive NOP ;No Operation ORA ;OR Accumulator PEA ;Push Effective Address PEI ;Push Effective Indirect address PER ;Push program counter Relative PHA ;Push Accumulator PHB ;Push Bank PHD ;Push Direct page PHK ;Push program bank PHP ;Push Processor status flags PHX ;Push X PHY ;Push Y PLA ;Pull Accumulator PLB ;Pull Bank PLD ;Pull Direct page PLP ;Pull Processor status flags PLX ;Pull X PLY ;Pull Y REP ;Reset Processor status ROL ;Rotate Left ROR ;Rotate Right RTI ;Return from Interrupt RTL ;Return from subroutine Long RTS ;Return from Subroutine SBC ;Subtract with Carry SEC ;Set Carry flag SED ;Set Decimal flag SEI ;Set Interrupt flag SEP ;Set Processor status STA ;Store Accumulator STP ;Stop the clock STX ;Store X STY ;Store Y STZ ;Store Zero TAX ;Transfer Accumulator to X TAY ;Transfer Accumulator to Y TCD ;Transfer Accumulator to Direct page TCS ;Transfer Accumulator to Stack pointer TDC ;Transfer Direct page to Accumulator TRB ;Test and Reset Bit TSB ;Test and Set Bit TSC ;Transfer Stack pointer to Accumulator TSX ;Transfer Stack pointer to X TXA ;Transfer X to Accumulator TXS ;Transfer X to Stack pointer TXY ;Transfer X to Y TYA ;Transfer Y to Accumulator TYX ;Transfer Y to X WAI ;Wait for Interrupt WDM ;William David Mensch XBA ;Exchange B and A XCE ;Exchange Carry and Emulation bit