x86
둘러보기로 이동
검색으로 이동
x86 또는 80x86은 Intel이 개발한 CPU와 그 명령어 집합 아키텍처(IA-16, IA-32, IA-64)를 지칭하는 말이다. IA-16, IA-32 아키텍처를 사용한 CPU들의 이름이 80으로 시작하여 86으로 끝난 것(8086, 80386 등)에서 x86으로 부르며, IA-64는 x64로 불리기도 한다.
IA-16
16비트 레지스터를 사용하는 아키텍처이다. 대표적으로 8086, 80286등의 CPU가 IA-16에 속한다.
IA-32
32비트 레지스터를 사용하는 아키텍처이다. 80386부터 32비트로 확장되었다.
IA-64
기존 32비트 CPU의 한계를 극복하기 위해 인텔이 설계한 64비트 아키텍처이다. 하지만 기존 32비트와 호환이 되지 않거나 되더라도 상당히 느리기 때문에, AMD가 발표한 32비트 호환이 되는 AMD64아키텍처가 주류가 되었다. 후에 Intel은 AMD64를 구현한 Intel 64 아키텍처를 발표하였다. (AMD에게서 라이센스 받음)
x86 관련 문서
- x86 아키텍쳐 CPU : 8086, 486
- x86 레지스터
- x86 어셈블리 언어
- 인텔 아키텍처 매뉴얼