Adición (ADD)
La instrucción ADD suma el operando especificado al acumulador (sin acarreo).
Casos de uso
Inst. | Arg1 | Arg2 | Descripción |
ADD | r8 | inm8 | Suma sin acarreo entre el acumulador y un valor inmediato. |
ADD | r8 | r8 | Suma sin acarreo entre acumuladores. |
ADD | r8 | m8 | Suma sin acarreo entre el acumulador y un byte de memoria. |
ADD | r8 | ptr | Suma sin acarreo entre el acumulador y un byte apuntado por puntero. |
Códigos de Operación
Instrucción | Arg1 | Argumento 2 | Inmediato | Inherente | Acumuladores | Directo | Indexado |
A | B | C | IX | IY |
ADD | A | 0x48 | | | 0x58 | 0x68 | 0x78 | 0x8008 | 0x8088 |
B | 0x88 | | 0x98 | | 0xA8 | 0xB8 | 0x8018 | 0x8098 |
C | 0xC8 | | 0xD8 | 0xE8 | | 0xF8 | 0x28 | 0xA8 |
Banderas
CF | VF | HF | NF | ZF | PF |
✔️ | ✔️ | ✔️ | ✖️ | ✔️ | ✖️ |