Intel 8XC251SA, 8XC251SP manual MOV @DRk + dis24,Rm Binary Mode, MOV @DRk + dis24,WRj Binary Mode

Models: Embedded Microcontroller 8XC251SP 8XC251SA 8XC251SQ 8XC251SB

1 458
Download 458 pages 25.38 Kb
Page 345
Image 345

INSTRUCTION SET REFERENCE

[Encoding]

0 1 0 1

1 0 0 1

 

t t t t

T T T T

 

 

 

 

 

Hex Code in: Binary Mode = [A5][Encoding]

Source Mode = [Encoding]

dis hi

dis low

Operation: MOV

((WRj)) + (dis) (WRj)

MOV @DRk + dis24,Rm

 

 

 

 

Binary Mode

Source Mode

 

Bytes:

5

 

 

4

 

 

States:

7

 

 

6

 

 

[Encoding]

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0 1 1

1 0 0 1

 

 

u u u u

 

s s s s

 

 

 

 

 

 

 

Hex Code in: Binary Mode = [A5][Encoding]

Source Mode = [Encoding]

dis hi

dis low

Operation: MOV

((DRk)) + (dis) (Rm)

MOV @DRk + dis24,WRj

 

 

 

 

Binary Mode

Source Mode

 

Bytes:

5

 

 

4

 

 

States:

8

 

 

7

 

 

[Encoding]

 

 

 

 

 

 

 

 

 

 

 

 

 

0 1 1 1

1 0 0 1

 

 

u u u u

 

t t t t

 

 

 

 

 

 

 

Hex Code in: Binary Mode = [A5][Encoding]

Source Mode = [Encoding]

dis hi

dis low

Operation:

MOV

 

((DRk)) + (dis) (WRj)

 

MOV <dest–bit>,<src–bit>

Function:

Move bit data

Description:

Copies the Boolean variable specified by the second operand into the location specified by

 

the first operand. One of the operands must be the CY flag; the other may be any directly

 

addressable bit. Does not affect any other register.

Flags:

CY

AC

OV

N

Z

 

 

 

 

 

 

 

 

 

 

A-93

Page 345
Image 345
Intel 8XC251SA, 8XC251SP, 8XC251SQ MOV @DRk + dis24,Rm Binary Mode, MOV @DRk + dis24,WRj Binary Mode, MOV dest-bit,src-bit