
일반적으로 인텔의 32bit 컴퓨터를 의미
왜 x32가 아닌 x86이라 불리는지?
- 옛날 컴퓨터는 ~86으로 끝나는 이름을 주로 가짐
- 이러한 'x86' 이름은 인텔의 CPU 모델명
- 하지만 현재는 CPU가 i5-8700K와 같은 모델명이지만 예전에는 80으로 시작해서 86으로 끝나는 이름
메모리 주소나 데이터 버스 등에서 한 번에 데이터를 보내는데 64bit를 사용Amd는 intel것이 아님
- AMD와 Intel 모두 CPU를 만드는 회사
- AMD가 Intel보다 먼저 64비트 컴퓨터를 도입하며 AMD64라는 이름을 붙임
- 처음에는 AMD64라 불렀으나 추후 인텔도 64Bit를 출시하며 둘을 통칭하는
'x64'로 불림
- 그래서 현재 우리가 쓰는 인텔 i5/i7/i9 같은 CPU 명령어셋은 사실상 AMD64
주로 모바일 기기나 가전기기 등에 사용되는 임베디드 컴퓨터인 ‘저전력’ 컴퓨터에 주로 사용되는 설계
오직 ARM 프로세서가 탑재된 기기에서만 실행 가능
ARM에서 실행되던 프로그램을 x86 프로세서에서 실행되도록 하려면(혹은 그 반대로) 프로그램에 수정이 필요Apple의 M1 칩은 ARM이 만들어 준게 아닌, Apple이 만든 ARM 호환 CPU