S1C63000 CORE CPU MANUAL EPSON 99
CHAPTER 4: INSTRUCTION SET
JRZ sign8 Jump to relative location sign8 if Z flag is set 1 cycle
Function: If Z = 1 then PC ← PC + sign8 + 1 (sign8 = -128~127)
Executes the "JR sign8" instruction if the Z (zero) flag has been reset to "0", otherwise executes
the next instruction.
Code:
Mnemonic MSB LSB
JRZ sign8 00110s7s6s5s4s3s2s1s00600H–06FFH
Flags: EICZ
↓ –––
Mode: Signed 8-bit PC relative
Extended addressing: Valid
Extended LDB %EXT,imm8
operation: JRZ sign8 If Z = 1 then PC ← PC + sign16 + 1
(sign16 = -32768 to 32767, upper 8-bit: imm8, lower 8-bit: sign8)
LD %r,%r’ Load r’ reg. into r reg. 1 cycle
Function: r ← r’
Loads the content of the r’ register (A, B or F) into the r register (A, B or F).
Code: Mnemonic MSB LSB
LD %A,%A 11110111100001EF0H
LD %A,%B 11110111100101EF2H
LD %A,%F 11111111101101FF6H
LD %B,%A 11110111101001EF4H
LD %B,%B 11110111101101EF6H
LD %F,%A 11111111101011FF5H
Flags: EICZ
↓ –––
↕↕↕↕(r = F)
Mode: Src: Register direct
Dst: Register direct
Extended addressing: Invalid