BIN Data Decrement : DEC, DECP, DDEC, DDECP
명령 | 사용 가능 영역 | 스텝수 | 플래그 | |||||||||||||||
M | X | Y | K | L | F | T | C | S | Z | D | @D | 정수 | 에러 | 제로 | 캐리 | |||
DEC(P) DDEC(P) | D | ㅇ | - | ㅇ | ㅇ | ㅇ | - | ㅇ | ㅇ | - | ㅇ | ㅇ | ㅇ | - | 2 | ㅇ | - | - |
D | 영역의 내용 -1 증가가 실행하는 영역번호 |
에러(F110) | 영역이 @D로 지정된 경우 영역 초과가 발생하면 SET |
DEC / DDEC |
---|
데이터 D의 값에서 1 을 뺄셈한 결과를 다시 D에 저장합니다.
DECP/ DDECP 는 명령어의 수행조건이 OFF => ON 으로 변화하는 경우에 1 스캔동안 수행됩니다.
DDEC / DDECP 는 32BIT 데이터를 연산 대상으로 합니다.
프로그램
입력신호 X0002이 ON되었을 때 Y0000의 데이터를 h0009에서 h0008로 1 감산을 실행시키는 프로그램