USER'S GUIDE

 

MNEMONIC

 

 

INSTRUCTION CODE

 

 

HEX

BYTE

CYCLE

EXPLANATION

 

 

 

 

 

 

 

 

 

 

 

D7

D6

D5

D4

D3

D2

D1

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLR C

1

1

0

0

0

0

 

1

1

C3

1

1

(C) = 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLR bit

1

1

0

0

0

0

 

1

0

C2

2

1

(bit) = 0

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SETB C

1

1

0

1

0

0

 

1

1

D3

1

1

(C) = 1

MANIPULATION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SETB bit

1

1

0

1

0

0

 

1

0

D2

2

1

(bit) = 1

 

 

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CPL C

1

0

1

1

0

0

 

1

1

B3

1

1

(C) =

 

 

 

 

 

 

 

 

 

(C)

VARIABLE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CPL bit

1

0

1

1

0

0

 

1

0

B2

2

1

(bit) = (bit)

 

 

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

BOOLEAN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ANL C, bit

1

0

0

0

0

0

 

1

0

82

2

2

(C) = (C) AND (bit)

 

 

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ANL C,

 

 

 

 

1

0

1

1

0

0

 

0

0

B0

2

2

(C) = (C) AND

 

 

 

 

bit

 

(bit)

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

 

ORL C, bit

0

1

1

1

0

0

 

1

0

72

2

2

(C) = (C) OR (bit)

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

 

ORL C,

 

 

 

1

0

1

0

0

0

 

0

0

A0

2

2

(C) = (C) OR

 

 

 

 

bit

 

(bit)

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

 

MOV C, bit

1

0

1

0

0

0

 

1

0

A2

2

1

(C) = (bit)

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

 

MOV bit, C

1

0

0

1

0

0

 

1

0

92

2

2

(bit) = (C)

 

 

 

 

 

 

b7

b6

b5

b4

b3

b2

b1

b0

Byte 2

 

 

 

 

 

 

 

 

 

 

 

050396 171/173

172

Page 172
Image 172
Mitsubishi DS907x SIP CLR bit Bit =, Setb bit Bit =, CPL bit Bit = bit, ANL C, bit = C and bit, = C Bit, MOV C, bit = bit