Load constant – Zilog Z86193 User Manual

Page 202

Advertising
background image

Z8

®

CPU

User Manual

UM001604-0108

Instruction Description

195

Load Constant

Syntax

LDC dst, src

Instruction Format

Operation

dst

src

This instruction is used to load a byte constant from Program Memory into a Working
Register, or vice versa. The address of the Program Memory location is specified by a
Working Register Pair. The contents of the source operand are not affected.

Example 1

If Working Register Pair R6 and R7 contain the value

30A2h

and Program Memory loca-

tion

30A2h

contains the value

22h

, the statement:

LDC R2, @RR6

Op Code: C2 26

loads the value

22h

into Working Register R2. The value of Program Memory location

30A2h

is unchanged by the load.

Example 2

If Working Register R2 contains the value

22h

, and Working Register Pair R6 and R7 con-

tains the value

10A2h

, the statement:

LDC @RR6, R2

Op Code: D2 26

Cycles

OPC

(Hex)

Address Mode

dst

src

OPC

dst src

12

C2

r

Irr

OPC

dst src

12

D2

Irr

r

Flag

Description

C

Unaffected

Z

Unaffected

S

Unaffected

V

Unaffected

D

Unaffected

H

Unaffected

Advertising