NEC PD754144 User Manual page 267

4-bit single-chip microcontrollers
Table of Contents

Advertisement

ADDC A, @HL
Function: A, CY
A+ (HL) +CY
Adds the contents of the data memory addressed by register pair HL to the contents of the A register, including
the carry flag. If a carry occurs as a result, the carry flag is set; if not, the carry flag is reset.
If the ADDS A, #n4 instruction is placed next to this instruction, and if a carry occurs as a result of executing this
instruction, the ADDS A, #n4 instruction is skipped. If a carry does not occur, the ADDS A, #n4 instruction is executed,
and a function that disables the skip function of the ADDS A, #n4 instruction is effected. Therefore, these instructions
can be used in combination for base number adjustment (refer to 11.1.4 Base number adjustment instruction).
ADDC XA, rp'
Function: XA, CY
XA + rp' + CY
Adds the contents of register pair rp' (XA, HL, DE, BC, XA', HL', DE', or BC') to the contents of register pair XA,
including the carry. If a carry occurs as a result, the carry flag is set; if not, the carry flag is reset.
ADDC rp'1, XA
Function: rp'1, CY
rp'1+XA+CY
Adds the contents of register pair XA to the contents of register pair rp'1 (HL, DE, BC, XA', HL', DE', or BC'), including
the carry flag. If a carry occurs as a result, the carry flag is set; if not, the carry flag is reset.
SUBS A, @HL
Function: A
A – (HL); Skip if borrow.
Subtracts the contents of the data memory addressed by register pair HL from the contents of the A register, and
sets the result to the A register. If a borrow occurs as a result, the next instruction is skipped.
The carry flag is not affected.
CHAPTER 11 INSTRUCTION SET
User's Manual U10676EJ3V0UM
267

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pd754244

Table of Contents