EasyManuals Logo

Renesas RL78/G15 User Manual

Renesas RL78/G15
765 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #704 background imageLoading...
Page #704 background image
RL78/G15 CHAPTER 22 INSTRUCTION SET
R01UH0959EJ0110 Rev.1.10 Page 704 of 765
Mar 7, 2023
Table 22-5. Operation List (9/13)
Instruction
Group
Mnemonic Operand Bytes Clock Operation Flag
Note 1 Note 2
Z AC CY
16-bit
operation
SUBW AX, #word 3 1 AX, CY AX word × × ×
AX, BC 1 1 AX, CY AX BC × × ×
AX, DE 1 1 AX, CY AX DE × × ×
AX, HL 1 1 AX, CY AX HL × × ×
AX, !addr16 3 1 4 AX, CY AX (addr16) × × ×
AX, ES:!addr16 4 2 5 AX, CY AX (ES:addr16) × × ×
AX, saddrp 2 1 AX, CY AX (saddrp) × × ×
AX, [HL+byte] 3 1 4 AX, CY AX (HL + byte) × × ×
AX, ES: [HL+byte] 4 2 5 AX, CY AX ((ES:HL) + byte) × × ×
CMPW AX, #word 3 1 AX word × × ×
AX, BC 1 1 AX BC × × ×
AX, DE 1 1 AX DE × × ×
AX, HL 1 1 AX HL × × ×
AX, !addr16 3 1 4 AX (addr16) × × ×
AX, ES:!addr16 4 2 5 AX (ES:addr16) × × ×
AX, saddrp 2 1 AX (saddrp) × × ×
AX, [HL+byte] 3 1 4 AX (HL + byte) × × ×
AX, ES: [HL+byte] 4 2 5 AX ((ES:HL) + byte) × × ×
Multiply MULU X 1 1 AX A × X
Increment/
decrement
INC r 1 1 r r + 1 × ×
!addr16 3 2 (addr16) (addr16) + 1 × ×
ES:!addr16 4 3 (ES, addr16) (ES, addr16) + 1 × ×
saddr 2 2 (saddr) (saddr) + 1 × ×
[HL+byte] 3 2 (HL + byte) (HL + byte) + 1 × ×
ES: [HL+byte] 4 3 ((ES:HL) + byte) ((ES:HL) + byte) + 1 × ×
DEC r 1 1 r r 1 × ×
!addr16 3 2 (addr16) (addr16) 1 × ×
ES:!addr16 4 3 (ES, addr16) (ES, addr16) 1 × ×
saddr 2 2 (saddr) (saddr) 1 × ×
[HL+byte] 3 2 (HL + byte) (HL + byte) 1 × ×
ES: [HL+byte] 4 3 ((ES:HL) + byte) ((ES:HL) + byte) 1 × ×
INCW rp 1 1 rp rp + 1
!addr16 3 2 (addr16) (addr16) + 1
ES:!addr16 4 3 (ES, addr16) (ES, addr16) + 1
saddrp 2 2 (saddrp) (saddrp) + 1
[HL+byte] 3 2 (HL + byte) (HL + byte) + 1
ES: [HL+byte] 4 3 ((ES:HL) + byte) ((ES:HL) + byte) + 1
DECW rp 1 1 rp rp 1
!addr16 3 2 (addr16) (addr16) 1
ES:!addr16 4 3 (ES, addr16) (ES, addr16) 1
saddrp 2 2 (saddrp) (saddrp) 1
[HL+byte] 3 2 (HL + byte) (HL + byte) 1
ES: [HL+byte] 4 3 ((ES:HL) + byte) ((ES:HL) + byte) 1

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Renesas RL78/G15 and is the answer not in the manual?

Renesas RL78/G15 Specifications

General IconGeneral
BrandRenesas
ModelRL78/G15
CategoryMicrocontrollers
LanguageEnglish

Related product manuals