摘要 |
프로세서가 제1 마스크 레지스터 및 제2 마스크 레지스터의 제어 하에서 제2 벡터 레지스터로부터 제1 벡터 레지스터로 데이터 성분들을 이동하기 위한 벡터 이동 명령어를 실행한다. 프로세서 내의 레지스터 파일은 제1 벡터 레지스터, 제2 벡터 레지스터, 제1 마스크 레지스터, 및 제2 마스크 레지스터를 포함한다. 상기 벡터 이동 명령어에 응답하여, 프로세서에서의 실행 회로는 제1 벡터 레지스터에서의 주어진 수의 타깃 데이터 성분들을 제2 벡터 레지스터에서의 주어진 수의 소스 데이터 성분들로 대체한다. 각각의 소스 데이터 성분은 제2 비트 값을 갖는 상기 제2 마스크 레지스터의 마스크 비트에 대응하고, 각각의 타깃 데이터 성분은 제1 비트 값을 갖는 상기 제1 마스크 레지스터에서의 마스크 비트에 대응한다. |