APENDICE B LISTA DE INSTRUCCIONES, ALFABÉTICA POR MNEMÓNICO, CON CÓDIGOS DE OPERACIÓN (OP CODE), CICLOS DE EJECUCIÓN Y REQUISITOS DE MEMORIA

La siguiente notación se aplica a este resumen:


A Acumulador
X, Y Registros índice
M Memoria
P Registro de Estado del Procesador
S Puntero de la Pila
✓ Cambio
_ Ningún cambio
+ Sumar
∧ «Y» lógico
– Restar
«O exclusivo» lógico
↑ Transferir desde la Pila
↓ Transferir a la Pila
→ Transferir a
← Transferir a
∨ «O» lógico
PC Contador de Programa
PCH Byte superior del Contador de Programa
PCL Byte inferior del Contador de Programa
OPER OPERANDO
# MODO DE DIRECCIONAMIENTO INMEDIATO

Nota: En la parte superior de cada tabla se encuentra entre paréntesis un número de referencia (Ref: XX) que dirige al usuario a esa sección en el Manual de programación de la familia de microcomputadoras MCS6500 en el que se define y se discute la instrucción.


ADC Sumar al Acumulador el Contenido de una Dirección de Memoria, Con Acarreo


Operación: A + M + C → A, C

                             N Z C I D V
                            ✓ ✓ ✓ - - ✓	


Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoADC # Oper6922
Página CeroADC Oper6523
Página Cero, XADC Oper, X7524
AbsolutoADC Oper6D34
Absoluto, XADC Oper, X7D34*
Absoluto, YADC Oper, Y7934*
(Indirecto, X)ADC (Oper, X)6126
(Indirecto), YADC (Oper), Y7125*

* Sume 1 si se cruza el límite de la página.


AND «Y» Lógico Entre la Memoria y el Acumulador


Operación: A ∧ M → A

                             N Z C I D V
                            ✓ ✓ ✓ - - ✓	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoAND # Oper2922
Página CeroAND Oper2523
Página Cero, XAND Oper, X3524
AbsolutoAND Oper2D34
Absoluto, XAND Oper, X3D34*
Absoluto, YAND Oper, Y3934*
(Indirecto, X)AND (Oper, X)2126
(Indirecto), YAND (Oper), Y3125*

* Sume 1 si se cruza el límite de la página.


ASL Desplazamiento Aritmético a la Izquierda


Operación:

               ┌─┬─┬─┬─┬─┬─┬─┬─┐
           C ← │7│6│5│4│3│2│1│0│ ← 0                    N Z C I D V
               └─┴─┴─┴─┴─┴─┴─┴─┘                       ✓ ✓ ✓ - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
AccumulatorASL A0A12
Página CeroASL Oper625
Página Cero, XASL Oper, X1626
AbsolutoASL Oper0E36
Absoluto, XASL Oper, X1E37

BCC Bifurcar si la Bandera de Acarreo ( C ) es igual a 0


Operación: Bifurcar cuando C = 0

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
RelativoBCC Oper9022*

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


BCS Bifurcar Si la Bandera de Acarreo ( C ) es igual a 1


Operación: Bifurcar cuando C = 1

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
RelativoBCS OperB022*

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


BEQ Bifurcar Si el Resultado es igual a 0


Operación: Bifurcar cuando Z = 1

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
RelativoBEQ OperF022*

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


BIT Comparar los Bits del Contenido de una Dirección de Memoria con los del Acumulador


Operación: A ∧ M, M7 → N, M6 → V


Bit 6 y 7 son transferidos al Registro de Estado.
Si el resultado de A ∧ M es cero entonces Z = 1, de lo contrario Z = 0.

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
Página CeroBIT Oper2423
AbsolutoBIT Oper2C34

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


BMI Bifurcar Si el Resultado es Negativo


Operación: Bifurcar cuando N = 1

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
RelativoBMI Oper3022*

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


BNE Bifurcar Si el Resultado es distinto de 0


Operación: Bifurcar cuando Z = 0

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
RelativoBNE OperD022*

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


BPL Bifurcar Si el Resultado es mayor a 0


Operación: Bifurcar cuando N = 0

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
RelativoBPL Oper1022*

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


BRK Forzar ruptura


Operación: CP de la Interrupción Forzada + 2 ↓ P ↓

                             N Z C I D V
                             - - - 1 - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoBRK0017*

* 1. La instrucción BRK no puede ser enmascarada al establecer I.


BVC Bifurcar Si la Bandera de Desbordamiento (V) es igual a 0


Operación: Bifurcar si V = 0

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
RelativoBVC Oper5022*

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


BVS Bifurcar Si la Bandera de Desbordamiento (V) es igual a 1


Operación: Bifurcar si V = 1

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
RelativoBVS Oper7022*

* Sume 1 si la bifurcación ocurre en la misma página.
* Sume 2 si la bifurcación ocurre en otra página.


CLC Puesta a 0 de la Bandera de Acarreo


Operación: 0 → C

                             N Z C I D V
                             - - 0 - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoCLC1812

CLD Puesta a 0 del Modo Decimal


Operación: 0 → D

                             N Z C I D V
                             - - - - 0 -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoCLDD812

CLI Puesta a 0 de la Desactivación de la Interrupción


Operación: 0 → I

                             N Z C I D V
                             - - - 0 - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoCLI5812

CLV Puesta a 0 de la Bandera de Desbordamiento


Operación: 0 → V

                             N Z C I D V
                             - - - - - 0	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoCLVB812

CMP Comparar el Contenido de una Dirección de Memoria con el Acumulador


Operación: A – M

                             N Z C I D V
                            ✓ ✓ ✓ - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoCMP # OperC922
Página CeroCMP OperC523
Página Cero, XCMP Oper, XD524
AbsolutoCMP OperCD34
Absoluto, XCMP Oper, XDD34*
Absoluto, YCMP Oper, YD934*
(Indirecto, X)CMP (Oper, X)C126
(Indirecto), YCMP (Oper), YD125*

* Sume 1 si se cruza el límite de la página.


CPX Comparar del Registro Índice X con el Contenido de una Dirección de Memoria


Operación: X – M

                             N Z C I D V
                            ✓ ✓ ✓ - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoCPX # OperE022
Página CeroCPX OperE423
AbsolutoCPX OperEC34

CPY Comparar del Registro Índice Y con el Contenido de una Dirección de Memoria


Operación: Y – M

                             N Z C I D V
                            ✓ ✓ ✓ - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoCPY # OperC022
Página CeroCPY OperC423
AbsolutoCPY OperCC34

DEC Decrementar en Uno el Contenido de una Dirección de Memoria


Operación: M – 1 → M

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
Página CeroDEC # OperC625
Página Cero, XDEC OperD626
AbsolutoDEC Oper, XCE36
Absoluto, XDEC OperDE37

DEX Decrementar en Uno el Registro Índice X


Operación: X – 1 → X

                             N Z C I D V
                             ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoDEXCA12

DEY Decrementar en Uno el Registro Índice Y


Operación: Y – 1 → Y

                             N Z C I D V
                             ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoDEY8812

EOR «O exclusivo» Lógico Entre la Memoria y el Acumulador


Operación: A  M → A

                             N Z C I D V
                             ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoEOR # Oper4922
Página CeroEOR Oper4523
Página Cero, XEOR Oper, X5524
AbsolutoEOR Oper4D34
Absoluto, XEOR Oper, X5D34*
Absoluto, YEOR Oper, Y5934*
(Indirecto, X)EOR (Oper, X)4126
(Indirecto), YEOR (Oper), Y5125*

* Sume 1 si se cruza el límite de la página.


INC Incrementar en Uno el Contenido de una Dirección de Memoria


Operación: M + 1 → M

                             N Z C I D V
                             ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
Página CeroINC # OperE625
Página Cero, XINC OperF626
AbsolutoINC Oper, XEE36
Absoluto, XINC OperFE37

INX Incrementar en Uno el Registro Índice X


Operación: X + 1 → X

                             N Z C I D V
                             ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoINXE812

INY Incrementar en Uno el Registro Índice Y


Operación: Y + 1 → Y

                             N Z C I D V
                             ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoINYC812

JMP Saltar a una Nueva Posición de Memoria


Operación: (PC + 1) → PCL

(PC + 2) → PCH

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
AbsolutoJMP Oper4C33
IndirectoJMP (Oper)6C35

JSR Saltar a una Nueva Posición de Memoria, guardando la dirección de retorno


Operación: (PC + 1) → PCL

(PC + 2) → PCH

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
AbsolutoJMP Oper4C33
IndirectoJMP (Oper)6C35

LDA Cargar en el Acumulador el Contenido de una Dirección de Memoria


Operación: M → A

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoLDA # OperA922
Página CeroLDA OperA523
Página Cero, XLDA Oper, XB524
AbsolutoLDA OperAD34
Absoluto, XLDA Oper, XBD34*
Absoluto, YLDA Oper, YB934*
(Indirecto, X)LDA (Oper, X)A126
(Indirecto), YLDA (Oper), YB125*

* Sume 1 si se cruza el límite de la página.


LDX Cargar el Registro Índice X con el Contenido de una Dirección de Memoria


Operación: M → X

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoLDX # OperA222
Página CeroLDX OperA623
Página Cero, YLDX Oper, YB624
AbsolutoLDX OperAE34
Absoluto, YLDX Oper, YBE34*

* Sume 1 cuando se cruce el límite de la página.


LDY Cargar el Registro Índice Y con el Contenido de una Dirección de Memoria


Operación: M → Y

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoLDY # OperA022
Página CeroLDY OperA423
Página Cero, XLDY Oper, XB424
AbsolutoLDY OperAC34
Absoluto, XLDY Oper, XBC34*

* Sume 1 cuando se cruce el límite de la página.


LSR Desplazar un bit a la derecha (De la memoria o del Acumulador)


Operación:

               ┌─┬─┬─┬─┬─┬─┬─┬─┐
           0 ← │7│6│5│4│3│2│1│0│ ← C                    N Z C I D V
               └─┴─┴─┴─┴─┴─┴─┴─┘                       0 ✓ ✓ - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
AccumulatorLSR A4A12
Página CeroLSR Oper4625
Página Cero, XLSR Oper, X5626
AbsolutoLSR Oper4E36
Absoluto, XLSR Oper, X5E37

NOP Sin Operación


Operación: Sin Operación (2 ciclos)

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoNOPEA12

ORA «O» Lógico Entre la Memoria y el Acumulador


Operación: A ∨ M → A

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoORA # Oper922
Página CeroORA Oper523
Página Cero, XORA Oper, X1524
AbsolutoORA Oper0D34
Absoluto, XORA Oper, X1D34*
Absoluto, YORA Oper, Y1934*
(Indirecto, X)ORA (Oper, X)126
(Indirecto), YORA (Oper), Y1125

* Sume 1 cuando se cruce el límite de la página.


PHA Introducir (Push) el Contenido del Acumulador en la Pila


Operación: A ↓

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoPHA4813

PHP Introducir el Registro de Estado del Procesador en la Pila


Operación: P ↓

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoPHP0813

PLA Extraer (Pull) el Contenido del Acumulador desde la Pila


Operación: A ↑

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoPLA6813

PLP Extraer el Registro de Estado del Procesador desde la Pila


Operación: P ↑

                             N Z C I D V
                            Desde la Pila	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoPLP2813

ROL Rotar un bit a la Izquierda (De la Memoria o del Acumulador)


Operación:

             ┌──────────────────────────┐
             │        M o A             │
             ↑ ┌─┬─┬─┬─┬─┬─┬─┬─┐    __  │
             └─┤7│6│5│4│3│2│1│0│ ← /C/ ←┘              N Z C I D V
               └─┴─┴─┴─┴─┴─┴─┴─┘                      ✓ ✓ ✓ - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
AccumulatorROL A2A12
Página CeroROL Oper2625
Página Cero, XROL Oper, X3626
AbsolutoROL Oper2E36
Absoluto, XROL Oper, X3E37

ROR Rotar un bit a la Derecha (De la Memoria o del Acumulador)


Operación:

             ┌───────────────────────┐
             │ ┌─┐ ┌─┬─┬─┬─┬─┬─┬─┬─┐ │
             └→│C│→│7│6│5│4│3│2│1│0├─┘                  N Z C I D V
               └─┘ └─┴─┴─┴─┴─┴─┴─┴─┘                   ✓ ✓ ✓ - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
AccumulatorROR A6A12
Página CeroROR Oper6625
Página Cero, XROR Oper, X7626
AbsolutoROR Oper6E36
Absoluto, XROR Oper, X7E37

RTI Regresar Desde la Interrupción


Operación: P↑ PC↑

                             N Z C I D V
                            Desde la Pila	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoRTI4016

RTS Regresar Desde la Subrutina


Operación: PC↑, PC + 1 → PC

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoRTS6016

SBC Restar al Acumulador el Contenido de una Dirección de Memoria, Con Préstamo


Operación: A – M – C → A
Nota: C = Préstamo

                             N Z C I D V
                            ✓ ✓ ✓ - - ✓	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
InmediatoSBC # OperE922
Página CeroSBC OperE523
Página Cero, XSBC Oper, XF524
AbsolutoSBC OperED34
Absoluto, XSBC Oper, XFD34*
Absoluto, YSBC Oper, YF934*
(Indirecto, X)SBC (Oper, X)E126
(Indirecto), YSBC (Oper), YF125*

* Sume 1 cuando se cruce el límite de la página.


SEC Puesta a 1 de la Bandera de Acarreo


Operación: 1 → C

                             N Z C I D V
                             - - 1 - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoSEC3812

SED Puesta en Modo Decimal


Operación: 1 → D

                             N Z C I D V
                             - - - - 1 -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoSEDF812

SEI Puesta a 1 de la Desactivación de la Interrupción


Operación: 1 → I

                             N Z C I D V
                             - - - 1 - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoSEI7812

STA Almacenar el Contenido del Acumulador en una Dirección de Memoria


Operación: A → M

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
Página CeroSTA Oper8523
Página Cero, XSTA Oper, X9524
AbsolutoSTA Oper8D34
Absoluto, XSTA Oper, X9D35
Absoluto, YSTA Oper, Y9935
(Indirecto, X)STA (Oper, X)8126
(Indirecto), YSTA (Oper), Y9126

STX Almacenar el Registro Índice X en una Dirección de Memoria


Operación: X → M

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
Página CeroSTX Oper8623
Página Cero, YSTX Oper, Y9624
AbsolutoSTX Oper8E34

STY Almacenar el Registro Índice Y en una Dirección de Memoria


Operación: Y → M

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
Página CeroSTX Oper8623
Página Cero, YSTX Oper, Y9624
AbsolutoSTX Oper8E34

TAX Transferir el Contenido del Acumulador al Índice X


Operación: A → X

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoTAXAA12

TAY Transferir el Contenido del Acumulador al Índice Y


Operación: A → Y

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoTAYA812

TYA Transferir el Contenido del Índice Y al Acumulador


Operación: Y → A

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoTYA9812

TSX Transferir el Puntero de la Pila al Registro Índice X


Operación: S → X

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoTSXBA12

TXA Transferir el Contenido del Índice X al Acumulador


Operación: X → A

                             N Z C I D V
                            ✓ ✓ - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoTXA8A12

TXS Transferir el Registro Índice X al Puntero de la Pila


Operación: X → S

                             N Z C I D V
                             - - - - - -	

Modo de
Direccionamiento
Forma en Lenguaje
Ensamblador
OP
CODE
No.
Bytes
No.
Ciclos
ImplícitoTXS9A12