04.03.2013 Views

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Under development<br />

Preliminary document<br />

Specifications in this document are tentative and subject to change.<br />

<strong>RL78</strong>/<strong>D1A</strong> CHAPTER 31 INSTRUCTION SET<br />

Instruction Mnemonic<br />

Group<br />

Operands Bytes<br />

Rotate<br />

Bit<br />

manipulate<br />

Table 31-5. Operation List (13/17)<br />

Clocks Operation<br />

Flag<br />

Note 1 Note 2<br />

Z AC CY<br />

ROR A, 1 2 1 (CY, A7 A0, Am1 Am) 1 <br />

ROL A, 1 2 1 (CY, A0 A7, Am + 1 Am) 1 <br />

RORC A, 1 2 1 (CY A0, A7 CY, Am1 Am) 1 <br />

ROLC A, 1 2 1 (CY A7, A0 CY, Am + 1 Am) 1 <br />

ROLWC<br />

MOV1<br />

AND1<br />

OR1<br />

AX,1 2 1 (CY AX15, AX0 CY, AXm + 1 AXm) 1 <br />

BC,1 2 1 (CY BC15, BC0 CY, BCm + 1 BCm) 1 <br />

CY, A.bit 2 1 CY A.bit <br />

A.bit, CY 2 1 A.bit CY<br />

CY, PSW.bit 3 1 CY PSW.bit <br />

PSW.bit, CY 3 4 PSW.bit CY <br />

CY, saddr.bit 3 1 CY (saddr).bit <br />

saddr.bit, CY 3 2 (saddr).bit CY<br />

CY, sfr.bit 3 1 CY sfr.bit <br />

sfr.bit, CY 3 2 sfr.bit CY<br />

CY,[HL].bit 2 1 4 CY (HL).bit <br />

[HL].bit, CY 2 2 (HL).bit CY<br />

CY, ES:[HL].bit 3 2 5 CY (ES, HL).bit <br />

ES:[HL].bit, CY 3 3 (ES, HL).bit CY<br />

CY, A.bit 2 1 CY CY A.bit <br />

CY, PSW.bit 3 1 CY CY PSW.bit <br />

CY, saddr.bit 3 1 CY CY (saddr).bit <br />

CY, sfr.bit 3 1 CY CY sfr.bit <br />

CY,[HL].bit 2 1 4 CY CY (HL).bit <br />

CY, ES:[HL].bit 3 2 5 CY CY (ES, HL).bit <br />

CY, A.bit 2 1 CY CY A.bit <br />

CY, PSW.bit 3 1 CY CY PSW.bit <br />

CY, saddr.bit 3 1 CY CY (saddr).bit <br />

CY, sfr.bit 3 1 CY CY sfr.bit <br />

CY, [HL].bit 2 1 4 CY CY (HL).bit <br />

CY, ES:[HL].bit 3 2 5 CY CY (ES, HL).bit <br />

Notes 1. When the internal RAM area, SFR area, or extended SFR area is accessed, or for an instruction with no data<br />

access.<br />

2. When the program memory area is accessed.<br />

Remark This number of clocks is for when the program is in the internal ROM (flash memory) area. When fetching an<br />

instruction from the internal RAM area, the number of clocks is twice the number of clocks plus 3, maximum.<br />

R01UH0317EJ0004 Rev. 0.04 1206<br />

Feb. 22, 2013

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!