beautypg.com

Instruction set – Philips P89LPC903 User Manual

Page 104

background image

Philips Semiconductors

User’s Manual - Preliminary -

P89LPC901/902/903

INSTRUCTION SET

2003 Dec 8

104

ANL dir,A

AND A to direct byte

2

1

52

ANL dir,#data

AND immediate to direct byte

3

2

53

ORL A,Rn

OR register to A

1

1

48-4F

ORL A,dir

OR direct byte to A

2

1

45

ORL A,@Ri

OR indirect memory to A

1

1

46-47

ORL A,#data

OR immediate to A

2

1

44

ORL dir,A

OR A to direct byte

2

1

42

ORL dir,#data

OR immediate to direct byte

3

2

43

XRL A,Rn

Exclusive-OR register to A

1

1

68-6F

XRL A,dir

Exclusive-OR direct byte to A

2

1

65

XRL A, @Ri

Exclusive-OR indirect memory to A

1

1

66-67

XRL A,#data

Exclusive-OR immediate to A

2

1

64

XRL dir,A

Exclusive-OR A to direct byte

2

1

62

XRL dir,#data

Exclusive-OR immediate to direct byte

3

2

63

CLR A

Clear A

1

1

E4

CPL A

Complement A

1

1

F4

SWAP A

Swap Nibbles of A

1

1

C4

RL A

Rotate A left

1

1

23

RLC A

Rotate A left through carry

1

1

33

RR A

Rotate A right

1

1

03

RRC A

Rotate A right through carry

1

1

13

DATA TRANSFER

MOV A,Rn

Move register to A

1

1

E8-EF

MOV A,dir

Move direct byte to A

2

1

E5

MOV A,@Ri

Move indirect memory to A

1

1

E6-E7

MOV A,#data

Move immediate to A

2

1

74

MOV Rn,A

Move A to register

1

1

F8-FF

MOV Rn,dir

Move direct byte to register

2

2

A8-AF

MOV Rn,#data

Move immediate to register

2

1

78-7F

MOV dir,A

Move A to direct byte

2

1

F5

MOV dir,Rn

Move register to direct byte

2

2

88-8F

MOV dir,dir

Move direct byte to direct byte

3

2

85

MOV dir,@Ri

Move indirect memory to direct byte

2

2

86-87

Mnemonic

Description

Bytes

Cycles

Hex

code

This manual is related to the following products: