Rotate Left with carry : RCL, RCLP, DRCL, DRCLP

명령

사용 가능 영역

스텝수

플래그

M

X

Y

K

L

F

T

C

S

Z

D

@D

정수

에러

제로

캐리

RCL(P)

DRCL(P)

D

-

-

-

-

3

-

n

-

 

 

D

좌측 방향으로 회전시킬 데이터가 저장되어 있는 영역

n

좌측 방향으로 회전시킬 수

 

 

에러(F110)

영역이 @D로 간접 지정된 경우 영역 초과가 발생하면 SET

캐리(F112)

회전 중 캐리가 발생하면 캐리 플래그를 SET

 

 

RCL

1워드 데이터 16개 비트를 n으로 지정된 bit 만큼 좌측으로 회전하며 최상위비트는 캐리 플래그 (F112)로, 캐리 플래그 (F112)는 최하위 비트로 회전(이동)합니다.
RCL(RCLP) 명령어는 16Bit, DRCL(DRCLP) 명령어는 32Bit 데이터를 연산 대상으로 합니다.

 

 

프로그램 예

입력신호 F0093 의 주기 클럭인 1초마다 Y0020의 데이터를 캐리 플래그 (F112)를 포함하여 좌측 방향 회전을 실행합니다.