221
CHAPTER 7 DETAILED EXECUTION INSTRUCTIONS
7.110 DMOVB (Move Byte Data from Direct Address to Register)
Transfers the byte data at the address indicated by the value "dir8" to "R13". Uses zeros
to extend the higher 24 bits of data.
■ DMOVB (Move Byte Data from Direct Address to Register)
Assembler format: DMOVB @dir8, R13
Operation: (dir8) → R13
Flag change:
N, Z, V, and C: Unchanged
Execution cycles: b cycle(s)
Instruction format:
Example: DMOVB @91H, R13
NZVC
––––
MSB LSB
00001010
dir8
R13
Memory
90
91
92
90
91
92
xx
xxxx xxxx
xx
xx
xx
R13
32 32
Memory
0000 0032
Instruction bit pattern : 0000 1010 1001 0001
Before execution After execution