Epson S1C63000 Personal Computer User Manual


 
S1C63000 CORE CPU MANUAL EPSON 105
CHAPTER 4: INSTRUCTION SET
LD [%ir]+,[%ir’]+
Load location [ir’ reg.] into location [ir reg.] and increment ir and ir’ reg. 2 cycles
Function: [ir] [ir’], ir ir + 1, ir’ ir’ + 1
Loads the content of the data memory addressed by the ir’ register (X or Y) into the data
memory addressed by the ir register (Y or X). Then increments both the ir and ir’ registers.
Code:
Mnemonic MSB LSB
LD [%X]+,[%Y]+ 11110111111111EFFH
LD [%Y]+,[%X]+ 11110111111011EFDH
Flags: EICZ
–––
Mode: Src: Register indirect
Dst: Register indirect
Extended addressing: Invalid
LDB %BA,imm8 Load immediate data imm8 into BA reg. 1 cycle
Function: BA imm8
Loads the 8-bit immediate data imm8 into the BA register.
Code: Mnemonic MSB LSB
LDB %BA,imm8 01001i7i6i5i4i3i2i1i00900H–09FFH
Flags: EICZ
–––
Mode: Src: Immediate data
Dst: Register direct
Extended addressing: Invalid