CHAPTER 6 DETAILED RULES FOR EXECUTION INSTRUCTIONS

6.42 MOV (MOVE Byte Data from Memory to Accumulator)

Transfer byte data from EA memory (memory expressed in each type of addressing) to A. Byte data in AL is transferred to TL. AH is not changed.

MOV (MOVE Byte Data from Memory to Accumulator)

Operation

(AL) (EA) (Byte transfer)

Assembler format

MOV A, EA

Condition code (CCR)

N

Z

V

C

 

 

 

 

+

+

-

-

 

 

 

 

+: Changed by executing instruction

-: Not changed

N:Set to 1 if the MSB of transferred data is 1 and set to 0 in other cases.

Z:Set to 1 if transferred data is 00H and set to 0 in other cases.

V:Not changed

C:Not changed

Table 6.42-1 Number of Execution Cycles / Byte Count / OP Code

EA

#d8

dir

@IX+off

ext

@A

@EP

Ri

 

 

 

 

 

 

 

 

Number of

2

3

3

4

2

2

2

execution cycles

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Byte count

2

2

2

3

1

1

1

 

 

 

 

 

 

 

 

OP code

04

05

06

60

92

07

08 to 0F

 

 

 

 

 

 

 

 

130

Page 142
Image 142
Fujitsu F2MC-8FX manual MOV Move Byte Data from Memory to Accumulator, Number of Execution Cycles / Byte Count / OP Code