Add add to stack pointer (word) – Zilog Z80380 User Manual
Page 59

5-25
Z380
™
U
SER
'
S
M
ANUAL
Z
ILOG
DC-8297-03
ADD
ADD TO STACK POINTER (WORD)
ADD SP,src src = IM
Operation:
if (XM) then begin
SP(31-0)
←
SP(31-0) + src(31-0)
end
else begin
SP(15-0)
←
SP(15-0) + src(15-0)
end
The source operand is added to the SP register and the sum is stored in the SP register. This
has the effect of allocating or allocating space on the stack. Two’s complement addition is
performed.
Flags:
S: Unaffected
Z: Unaffected
H: Set if there is a carry from bit 11 of the result; cleared otherwise
V: Unaffected
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
IM:
ADD SP,nn
11101101 10000010 -n(low)- -n(high)
2
I, X
See also other documents in the category Zilog Sensors:
- S3F94C8 (11 pages)
- S3F80QB (29 pages)
- S3F8S19 (38 pages)
- Z51F6412 (55 pages)
- Z51F6412 (96 pages)
- Z51F6412 (54 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)
- EZ80F915 (411 pages)
- EZ80F91NAA (34 pages)
- EZ80F91 (41 pages)
- EZ80L92 (40 pages)
- EZ80L92 (26 pages)
- EZ80L92 (79 pages)
- EZ80F91GA (469 pages)
- eZ80F92 (87 pages)
- EZ80L92 (10 pages)
- Z16FMC6 (520 pages)
- Z8FMC16 (26 pages)
- Z16FMC6 (41 pages)
- ZUSBOPTS (38 pages)
- ZUSBOPTS (59 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)