| Basic Info
|
| Addressing Mode
|
Opcode
|
Length
|
Speed
|
| Implied (type 1)
|
A8
|
1 byte
|
2 cycles
|
| Flags Affected
|
| N
|
V
|
M
|
X
|
D
|
I
|
Z
|
C
|
| N
|
.
|
.
|
.
|
.
|
.
|
Z
|
.
|
TAY is a 65x instruction that transfers the value of the accumulator to the Y index register. The size of the Y index register determines how many bytes are transferred. TAY 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
|
16 bits are transferred
|
Syntax
TAY
See Also
External Links