TAX

From SnesLab
Jump to: navigation, search
Basic Info
Addressing Mode Opcode Length Speed
Implied (type 1) AA 1 byte 2 cycles
Flags Affected
N V M X D I Z C
N . . . . . Z .

TAX is a 65x instruction that transfers the value of the accumulator to the X index register. The size of the X index register determines how many bytes are transferred. TAX does not care how wide the accumulator is. TAX always takes two cycles, regardless of whether one or two bytes are transferred.

Instruction Behavior
8-bit accumulator (m=1) 16-bit accumulator (m=0)
8-bit index registers (x=1) 8 bits are transferred 8 bits are transferred (low byte of accumulator)
16-bit index registers (x=0) 16 bits are transferred (including hidden upper byte) 16 bits are transferred (full C accumulator)

Syntax

TAX

See Also

External Links