현재 위치 - 법률 상담 무료 플랫폼 - 특허 신청 - X64 명령어 세트
X64 명령어 세트
AMD64 명령은 Athlon 64, Athlon 64 FX, Athlon 64 X2, Turion 64, Turion 64 X2, Opteron 및 업데이트된 Sempron 및 Phenom 프로세서에 적용됩니다. X86-64 가 출시되기 전에 인텔과 HP 는 IA-64 아키텍처를 공동 설계했지만, 이러한 64 비트 아키텍처는 X86 과 호환되지 않아 시장 반응이 냉담하고 여러 특허에 얽매여 다른 업체들이 모방할 수 없게 되었습니다. X86 호환 AMD64 아키텍처가 등장했습니다. 이름에서 알 수 있듯이 주요 기능으로는 64 비트 범용 레지스터 지원, 64 비트 정수 및 논리 연산, 64 비트 가상 주소 등이 있습니다. 디자이너는 또한 아키텍처를 많이 개선했으며 몇 가지 주요 변경 사항은 다음과 같습니다.

레지스터 추가

주소 너비 연장

SSE2, SSE3 명령

"NX-비트": AMD64 의 특징 중 하나는 웜이 버퍼 오버플로 (버퍼 오버플로 공격이라고도 함) 로 공격하는 것을 방지하는 "실행 안 함, NX 비트" 입니다. AMD64 는 AMD 가 Intel 표준을 따르는 일관된 스타일을 버리고 16 비트 Intel 8086 을 32 비트 Intel 80386 으로 확장하는 것처럼 x86 아키텍처를 64 비트 버전으로 확장하여 기존 표준과 호환되도록 했다.

AMD64 아키텍처는 IA-32 에 64 비트 레지스터를 추가하고 이전 16 비트 및 32 비트 소프트웨어와 호환되므로 기존 x86 지향 컴파일러를 AMD64 버전으로 쉽게 변환할 수 있습니다. 또한 NX bit 도 중요한 특징 중 하나입니다.

많은 사람들은 DEC Alpha 와 같은 64 비트 RISC 칩이 결국 기존의 구식이고 변화무쌍한 x86 아키텍처를 대체할 것이라고 생각합니다. 그러나 실제로 x86 시스템용으로 설계된 응용 프로그램이 너무 커서 알파가 x86 을 대체할 수 없는 주된 이유입니다. AMD64 는 x86 아키텍처를 64 비트 환경으로 효과적으로 마이그레이션하고 기존 x86 어플리케이션과 호환됩니다.