POWER® 제품군 및 PowerPC® 명령어의 기능적 차이점

POWER® 제품군 및 PowerPC® 플랫폼에서 동일한 연산 코드를 공유하지만 기능 정의가 다른 POWER® 제품군 및 PowerPC® 명령어입니다.

다음 표에는 POWER® 제품군 및 PowerPC® 플랫폼에서 동일한 연산 코드를 공유하지만 기능 정의가 다른 POWER® 제품군 및 PowerPC® 명령어가 나열되어 있습니다. 어셈블리 모드에서 이 지침을 사용할 때는 주의하세요.

표 1. 기능적 차이가 있는 POWER® 제품군 및 PowerPC® 지침
POWER® 제품군 PowerPC® 설명
dcs sync 동기화 명령은 POWER® 제품군에서 dcs 명령이 수행하는 것보다 PowerPC® 더 광범위한 동기화를 유발합니다.
ics isync Isync 명령은 ics 명령이 POWER® 제품군에서 수행하는 것보다 PowerPC® 더 광범위한 동기화를 유발합니다.
svca sc POWER® 제품군에서는 MSR의 정보가 CTR에 저장됩니다. PowerPC® 이 정보가 SRR1 저장됩니다. PowerPC® 하나의 벡터만 지원합니다. POWER® 제품군에서는 128개 위치 중 어느 곳에서나 인스트럭션 가져오기를 계속할 수 있습니다. POWER® 제품군은 명령어의 저차 16비트를 CTR에 저장합니다. PowerPC® 명령어의 하위 16비트를 저장하지 않습니다.
mtsri mtsrin POWER® 제품군은RA필드에 세그먼트 레지스터 번호를 계산하고 경우에 따라 유효 주소(EA)를 저장합니다. PowerPC® RA필드에 입력하면 EA가 저장되지 않습니다.
lsx lswx POWER® 제품군은 문자열 길이가 0인 경우 대상 레지스터 RT를 변경하지 않습니다. 문자열 길이가 0인 경우 PowerPC® 대상 레지스터 RT의 내용을 정의되지 않은 상태로 둡니다.
mfsr mfsr 이것은 POWER® 제품군에서 권한이 없는 지침입니다. PowerPC® 특권 명령어입니다.
mfmsr mfmsr 이것은 POWER® 제품군에서 권한이 없는 지침입니다. PowerPC® 특권 명령어입니다.
mfdec mfdec Mfdec 명령은 POWER® 제품군에서는 비특권 명령이지만 PowerPC® 특권 명령이 됩니다. 따라서 mfdec 명령어의 DEC 인코딩 번호는 POWER® 제품군과 PowerPC® 따라 다릅니다.
mffs mffs POWER® 제품군은 결과의 고차 32비트를 다음과 같이 설정합니다0xFFFF FFFF. PowerPC® 결과의 고차 32비트가 정의되지 않습니다.

어셈블러의 PowerPC® 기능에 대한 자세한 내용은 AIX® 어셈블러의 기능을 참조하세요.