CMP
Compara el Acumulador con la Memoria
(ACCA) – (M)
Operación:
Descripción:
Compara los contenidos de ACCA con los contenidos de M y pone a 1 el código de condición
que se puede usar para la bifurcación condicional aritmética y lógica. Los contenidos de ACCA y de M son
inalterados.
Códigos de condición y Formula Boleana
N
R7
Se pone a 1 si el resultado MSB es 1; de lo contrario se pone a 0.
R7 • R6 • R5 • R4 • R3 • R2 • R1 • R0
Z
Se pone a 1 si todos los bits del resultado se ponen a 0; de lo contrario se pone a 0.
A7 • M7 + M7 • R7 + R7 •
C
Se pone a 1 si el valor absoluto de los contenidos de memoria es mayor que el valor absoluto del
acumulador; de lo contrario se pone a 0.
Forma, Modos de Direccionamiento, Código Máquina y Ciclos
Fuente
CMP (opr)
CMP (opr)
CMP (opr)
CMP ,X
CMP (opr),X
CMP (opr),X
H
1
1
1
A7
Modo de
Direccionamiento
Opcode
IMM
DIR
EXT
IX
IX1
IX2
148
I
N
Z
C
Código Máquina
Operando(s)
A1
ii
B1
dd
C1
hh
F1
E1
ff
D1
ee
CMP
Ciclos
2
3
ll
4
3
4
ff
5