x86
2021년 9월 4일 수정
≡ 목차 (Table of Contents)
x86
x86은 보통 인텔(Intel) 혹은 AMD의 CPU 칩셋 혹은 아키텍처를 의미하거나, 혹은 이런 칩을 위한 OS에서 동작하는 애플리케이션(어플)인지를 표현하기 위해 종종 사용되는 단어다.
이름의 유래는 IBM XT라 불리던 PC의 IBM 호환 CPU 칩셋의 이름인 8086에서 시작한다. 이후 AT라 불리던 80286을 거쳐 80386, 80486 이후에는 80586 대신 펜티엄이라는 이름이 출현하며 이후로 86으로 끝나는 칩셋 이름은 더이상 붙여지지 않게 되었다. 하지만 이후로도 이 86은 계속 의미를 가지게 되어 x86 이라는 용어가 되었다.
이 중 특징적으로 80386이 가장 대중적인 기능을 지니게 된 것으로 보이며 펜티엄 이후 출시되는 칩셋들도 80386과 호환되는 것으로 알려져있다. 즉 x86은 이 32비트 80386 칩셋 호환성을 의미할 때 종종 사용하는 단어다.
간혹 리눅스 패키지 중 i386 혹은 x86이라는 이름을 달고 있다면 흔히 사용되는 PC에서 사용 가능한 바이너리라는 것을 의미한다고 볼 수 있다.
64비트의 경우는 x86_64
와 같이 별도로 표기하고 있어서 32비트와 구분된다.
x64
참고로 비슷한 네이밍의 x64
는 AMD의 64비트 CPU를 칭하는 단어다.