摘要 |
<p>명령어 및 로직은 벡터 압축 및 회전 기능을 제공한다. 일부 실시예는 벡터 소스, 마스크, 벡터 목적지 및 목적지 오프셋을 지정하는 명령어에 응답하여, 마스크를 판독하고 대응하는 마스크되지 않은 벡터 요소를 벡터 목적지 오프셋 위치에서 시작하여 벡터 소스에서 벡터 목적지 내의 인접한 순차적인 위치로 복사한다. 일부 실시예에서, 벡터 소스로부터의 마스크되지 않은 벡터 요소는 벡터 목적지 내의 총 요소 위치의 수를 모듈로로 하여 인접한 순차적인 요소 위치로 복사된다. 대안의 일부 실시예에서, 복사는 벡터 목적지가 충만 상태일 때마다 중단되고, 마스크되지 않은 벡터 요소를 벡터 소스에서 벡터 목적지 내의 인접한 순차적인 요소 위치로 복사할 때, 마스크 내의 대응하는 필드의 값은 마스크된 값으로 변경된다. 대안의 실시예는 벡터 목적지의 요소를 제로화하고, 벡터 소스에서 어떠한 요소도 복사되지 않는다.</p> |