Zilog Z86193 User Manual

Page 172

Advertising
background image

Z8

®

CPU

User Manual

UM001604-0108

Instruction Description

165

Example 1

If the contents of the PC are 1A47h and the contents of the SP (Registers

FEh

and

FFh

) are

3002h, the statement:

CALL 3521h

Op Code: D6 35 21

causes the SP to be decremented to

3000h

,

1A4Ah

(the address following the CALL

instruction) to be stored in external data memory 3000 and 3001h, and the PC to be loaded
with

3521h

. The PC now points to the address of the first statement in the procedure to be

executed.

Example 2

If the contents of the PC are 1A47h, the contents of the SP (Register

FFh

) are 72h, the

contents of Register A4h are

34h

, and the contents of Register Pair

34h

are

3521h

, the

statement:

CALL @A4h

Op Code: D4 A4

causes the SP to be decremented to

70h

,

1A4Ah

(the address following the CALL instruc-

tion) to be stored in

R70h

and

71h

, and the PC to be loaded with

3521h

. The PC now

points to the address of the first statement in the procedure to be executed.

Advertising