Maxim Integrated Secure Microcontroller User Manual

Page 185

Advertising
background image

Secure Microcontroller User’s Guide

185 of 187

B

O

O

L

E

A

N

V

AR

IA

B

L

E

M

A

NI

P

U

L

AT

IO

N

MNEMONIC

INSTRUCTION CODE

HEX

BYTE

CYCLE

EXPLANATION

D

7

D

6

D

5

D

4

D

3

D

2

D

1

D

0

CLR C

1

1

0

0

0

0

1

1

C3

1

1

(C) = 0

CLR bit

1

b

7

1

b

6

0

b

5

0

b

4

0

b

3

0

b

2

1
b

1

0

b

0

C2

Byte 2

2

1

(bit) = 0

SETB C

1

1

0

1

0

0

1

1

D3

1

1

(C) = 1

SETB bit

1

b

7

1

b

6

0

b

5

1

b

4

0

b

3

0

b

2

1
b

1

0

b

0

D2

Byte 2

2

1

(bit) = 1

CPL C

1

0

1

1

0

0

1

1

B3

1

1

(C) = (

C)

CPL bit

1

b

7

0

b

6

1

b

5

1

b

4

0

b

3

0

b

2

1
b

1

0

b

0

B2

Byte 2

2

1

(bit) = (

bit)

ANL C, bit

1

b

7

0

b

6

0

b

5

0

b

4

0

b

3

0

b

2

1
b

1

0

b

0

82

Byte 2

2

2

(C) = (C) AND (bit)

ANL C,

bit

1

b

7

0

b

6

1

b

5

1

b

4

0

b

3

0

b

2

0
b

1

0

b

0

B0

Byte 2

2

2

(C) = (C) AND (

bit)

ORL C, bit

1

b

7

1

b

6

1

b

5

1

b

4

0

b

3

0

b

2

1
b

1

0

b

0

72

Byte 2

2

2

(C) = (C) OR (bit)

ORL C,

bit

1

b

7

0

b

6

1

b

5

0

b

4

0

b

3

0

b

2

0
b

1

0

b

0

A0

Byte 2

2

2

(C) = (C) OR (

bit)

MOV C, bit

1

b

7

0

b

6

1

b

5

0

b

4

0

b

3

0

b

2

1
b

1

0

b

0

A2

Byte 2

2

1

(C) = (bit)

MOV bit, C

1

b

7

0

b

6

0

b

5

1

b

4

0

b

3

0

b

2

1
b

1

0

b

0

92

Byte 2

2

2

(bit) = (C)

Advertising