이 용어 architecture
는 processor
. OS 커널에 중요한 다른 많은 하드웨어 구성 요소가 있습니다. 내 마음에 오는 첫 번째 예 interrupt controller
는와는 별개 processor
이지만 실제 모델에 따라와 같은 칩 안에 넣을 수 있습니다 processor
.
이 전체 하드웨어 구성 요소 모음을 아키텍처라고합니다. 일부 핵심 소프트웨어 구성 요소도 포함하면 일반적으로이라고합니다 platform
.
또한이 용어 architecture
는보다 추상적 인 개념 processor
이므로 때로는 architecture
디자인과 processor
실제 하드웨어를 언급 하기도 합니다.
x86
프로세서 제품군입니다. 이 제품군 i386
에서 페이징과 32 비트 지원을 가장 먼저 받았습니다. 많은 소프트웨어가이를 요구하여 작성되었으므로 해당 프로세서가 포함 된 소프트웨어를 최소 요구 사항으로 자주 보게됩니다. 표준 PC의 경우 i386
수십 년 전에 사용되지 않았지만 일부 임베디드 시스템에서 더 오래 살았습니다.
시간에 의해 i686
이름이 만들어졌다, 가족만큼 서로 다른 프로세서는이 용어가 특정 프로세서를 참조하지 않습니다이 있었다. 그러나 i686
용어를 적용 하기 위해 반드시 있어야하는 중요한 기능 세트 가 있습니다. i686
약 10 년 전에는 최첨단 기술이었습니다. 오늘날 일부 시스템은이 i686
용어에서 다루는 모든 기능없이 프로세서에 대한 지원을 중단했습니다 .
AMD64
AMD가 성공하도록 설계된 64 비트 아키텍처의 이름입니다 x86
. 당시 AMD64는 인텔에서 판매하는 64 비트 아키텍처보다 더 성공적이었습니다. 이는 AMD64 CPU가 저렴하고 역 호환되며 전력 소비가 적기 때문입니다. 결국 인텔은 경쟁력을 유지하기 위해 AMD 호환 CPU를 만들어야한다는 것을 깨달았습니다. 그러나 그들은 그것들을 그렇게 마케팅하지는 않았는데, 이는 일부 동의어 AMD64
가 존재 한 주요 이유 입니다.
이 용어 x86
는 가족의 8, 16 및 32 비트 CPU를 모두 포함하며 64 비트 CPU를 요구하는 사람에 따라 다릅니다.
i5
그리고 i7
인텔에서 제조 CPU를 하위 가족입니다.
x64
는 Linux에서 AMD64 및 Intel 각각의 64 비트 모드를 설명하는 일반적인 용어입니다.