cartas asm
SUBA
BITB
CBA
CMPB
ADDD
Noviembre de 2009
SUBA (DIR)
Código de instrucción: 90
Banderas:
Descripción: es la resta del contenidode memoria al acumulador A (AccA) y el resultado se almacena en
el AccA.
Carta ASM.
008H
EPC2, CBD
009H
AS, CRI, PC0
La dirección a la que apunta el PC se refleja
en el bus de dir.Interno y en el registro de
direcciones.
Lectura del bus de dir. Externo por memoria
externa y se almacena en el registro de
instrucciones. PC=PC+1
00AH
900H
EPC2, CBD
Mext.=Aux. parte baja
Aand 0 = Y
901H
AS, RA1, RA0, ERA0, UPA6, UPA7, PC0
Y=Aux. parte alta
902H
DUPA, OEUPA, RA2, ERA1
903H
Aux. Registro de
direcciones
ERA2, CBD
S R
A-D= Y
904H
AS, EA1, EA0,UPA2, UPA0, UPA4, UPA7Y= AccA
905H
DUPA, OEUPA, EA0, WA
Actualización de banderas respecto de la
UPA.
906H
CN, CZ, CV, CC
P
1
INT
0
907H
EPC2, CBD
BITB (IND, Y)
Código deinstrucción: 18E5
Banderas:
Descripción: es la realización de una operación AND entre B AND Mext. El resultado de la misma no se
almacena en el acumulador (AccX).
Carta ASM.
La dirección a la queapunta el PC se refleja
en el bus de dir. Interno y en el registro de
direcciones.
008H
180H
EPC2, CBD
EPC2, CBD
009H
181H
Lectura del bus de dir. Externo por memoria
externa yse almacena en el registro de
instrucciones. PC=PC+1
AS, CRI, PC0
AS, CRI, PC0, Enay
00AH
182H
E50H
EAP2, CBD
Habilitador
de registro
“Y” para su
uso.
Guarda
registro
CCR enpila
E51H
AS, HB, W/R
E52H
EPC2, CBD
E53H
AS, UPA2, UPA1, UPA0, UPA5, UPA4, PC0
R S
D or 0 = Q; Y
R
S
D and B = Q; Y
E54H
R S
D+Q= Y
E59H
EX0, UPA2, UPA1, UPA7
AS, UPA6,EB0, EB1, UPA3
E55H
Detiene la UPA expulsa su
contenido y se almacena en
Aux. parte baja.
E5AH
DUPA, OEUPA, RA0, RA1, ERA0, CC
CN, CZ, B2, CV
E56H
R S
D+0= Y
1
EX1, Selbus,...
Regístrate para leer el documento completo.