중복 명령
데이터를 지정된 데이터 테이블의 최하위 어드레스로 시프트 인하고 테이블의 데이터를 상위 어드레스 방향으로 압축합니다.
입력
시프트 인할 데이터
출력
시프트된 s의 데이터가 압축된 영역의 시작 어드레스
데이터가 압축된 영역의 끝 어드레스
d1_Start와 d2_End에서 지정한 테이블의 데이터는 다음과 같이 다시 배열됩니다.
s에서 지정한 데이터는 d1_Start(시작 어드레스)에서 지정한 영역으로 시프트 인됩니다.
0이 아닌 데이터는 순차적으로 지정된 범위 내 상위 어드레스 방향으로 시프트(압축)됩니다.
시작 영역 d1_Start와 끝 영역 d2_End의 오퍼랜드 형식은 같아야 합니다.
d1_Start 및 d2_End를 "d1_Start£d2_End"로 지정하십시오.
s 콘텐츠가 "0"인 경우, 압축된 시프트만 수행됩니다.
d1_Start > d2_End인 경우
d1_Start 및 d2_End가 같은 메모리 영역에 있지 않은 경우: