Adc add with carry (word) – Zilog Z80380 User Manual
Page 55
5-21
Z380
™
U
SER
'
S
M
ANUAL
Z
ILOG
DC-8297-03
ADC
ADD WITH CARRY (WORD)
ADC HL,src
dst = HL
src = BC, DE, HL, SP
Operation:
HL(15-0)
←
HL(15-0) + src(15-0) + C
The source operand together with the Carry flag is added to the HL register and the sum is
stored in the HL register. The contents of the source are unaffected. Two’s complement
addition is performed.
Flags:
S:
Set if the result is negative; cleared otherwise
Z:
Set if the result is zero; cleared otherwise
H:
Set if there is a carry from bit 11 of the result; cleared otherwise
V:
Set if arithmetic overflow occurs, that is, if both operands are of the same sign and the
result is of the opposite sign; cleared otherwise
N:
Cleared
C:
Set if there is a carry from the most significant bit of the result; cleared otherwise
Addressing
Execute
Mode
Syntax
Instruction Format
Time
Note
R:
ADC HL,R
11101101
01rr1010
2
Field Encodings:
rr: 00 for BC, 01 for DE, 10 for HL, 11 for SP
- S3F94C8 (11 pages)
- S3F80QB (29 pages)
- S3F8S19 (38 pages)
- Z51F6412 (96 pages)
- Z51F6412 (54 pages)
- Z51F6412 (55 pages)
- EZ80F93 (11 pages)
- Z16F6411 (20 pages)
- Z16F6411 (216 pages)
- EZ80F93 (13 pages)
- ZMOT0BSB (314 pages)
- ZMOT0BSB (582 pages)
- Z8F083A (14 pages)
- Z8F2480 (17 pages)
- Z8F082A (18 pages)
- Z8F082A (15 pages)
- Z8F0822 (17 pages)
- Z8F6423 (83 pages)
- Z8F2480 (19 pages)
- Z8F2480 (18 pages)
- Z8F6423 (18 pages)
- Z8F6423 (27 pages)
- Z8F6482 (50 pages)
- EZ80F91 (41 pages)
- EZ80L92 (40 pages)
- EZ80L92 (26 pages)
- EZ80L92 (79 pages)
- EZ80F91GA (469 pages)
- EZ80F915 (411 pages)
- EZ80F91NAA (34 pages)
- EZ80L92 (10 pages)
- eZ80F92 (87 pages)
- Z8FMC16 (26 pages)
- Z16FMC6 (41 pages)
- ZUSBOPTS (38 pages)
- ZUSBOPTS (59 pages)
- Z16FMC6 (520 pages)
- Z16FMC6 (26 pages)
- Z16FMC6 (8 pages)
- ZMOT1AHH (25 pages)
- ZMOT0BSB (34 pages)
- EZ80F915 (78 pages)
- EZ80190 (87 pages)
- EZ80L92 (86 pages)
- EZ80F91GA (127 pages)