AND
Producto lógico (AND) entre el valor de un registro y el del acumulador.
El resultado se guarda en el acumulador.
Producto lógico de un valor inmediato y el acumulador
AND 0F
Microprograma
ESTADO | MICRO-OPERACIÓN |
---|---|
S0 | RI ᐊ (PC), PC + 1 |
S1 | DECODE |
S15 | 20P ᐊ (PC), PC+ PC+1 |
S9 | AC ᐊ AC and 2OP |
Producto lógico de un registro de propósito general y el acumulador
AND RB
Microprograma
ESTADO | MICRO-OPERACIÓN |
---|---|
S0 | RI ᐊ (PC), PC + 1 |
S1 | DECODE |
S2 | 2OP ᐊ RF |
S9 | AC ᐊ AC and 2OP |
Producto lógico del acumulador y el acumulador
AND AC
Microprograma
ESTADO | MICRO-OPERACIÓN |
---|---|
S0 | RI ᐊ (PC), PC + 1 |
S1 | DECODE |
S12 | DECODE |
S9 | AC ᐊ AC and 2OP |
Comprueba tus conocimientos
Crea un programa que haga la siguiente operación: 0x15 AND 0x14
Nota: debes conocer y utilizar la operación: MOV
Solución 1
MOV 14, AC
MOV 15, RB
AND RB
Solución 2
MOV 14, AC
AND 15