본문 바로가기

IT/Basic

x86

x86 또는 80x86 인텔이 개발한 마이크로프로세서 계열을 부르는 말이자, 이들과 호환되는 프로세서들에서 사용한 명령어 집합 구조들을 통칭하는 말이다. x86 아키텍처는 데스크톱 컴퓨터 시장에서 매우 널리 쓰이며, PowerPC 같이 좀 더 근대적인 아키텍처를 사용한 프로세서들이 x86과 경쟁했으나 그다지 많은 시장 점유율을 확보하지는 못했다.

x86-64 x86 명령어 집합 아키텍처 64비트 모임이다.

 

 x86-64 또는 x64의 이름을 일상적으로 사용하기에 이르렀다.

 

 

SIMD 명령 집합

80486 이후 x86 아키텍처에는 멀티미디어 처리를 위한 SIMD 명령 집합과 이를 위한 레지스터들이 추가되었다. 이 중 처음으로 도입된 것은 펜티엄 MMX에서 소개된 MMX로, 부동소수점 레지스터와 공유되는 64비트 정수 레지스터 8개(MM0부터 MM7까지)와 이들을 다루는 명령들이 추가되었다. 또한 중앙처리장치의 벡터 처리가 중요해지면서 AMD에서는 부동소수점 실수를 처리하기 위한 3DNow! 확장을 만들었으며, 새로운 128비트 정수 및 실수 레지스터를 사용하는 SSE, SSE2, SSE3 등의 확장도 등장했다.

 

 

 

i386 과 amd64의 차이점

오늘 리눅스 우분투를 설치하려다 보니 잘 모른느게 있어서 이렇게 조사해보았습니다. i386과 amd64라고 하...

blog.naver.com


매크로

_WIN32 범용 윈도우 시스템을 나타내므로 플랫폼에 상관없이 항상 정의된다.
WIN32 _WIN32 같은 매크로인데 이것은 전처리기 기본 설정으로 정의된다.
, _WIN32, WIN32 언제나 정의된다고   있다. 만일 이것이 정의되지 않았다면
그것은 윈도우 시스템이 아닌 다른 OS(리눅스 ) 위한 것이라고   있다.

 

 

x86-64 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. x86-64는 x86 명령어 집합 아키텍처의 64비트 모임이다. x86-64 명령어 집합은 에뮬레이션 없이 인텔의 x86를 지원하며 AMD64로 이름 붙인 AMD에 의해 고안되었다. 이 아

ko.wikipedia.org


운영체제

 

 

'별걸다하는 IT/운영체제 OS' 카테고리의 글 목록

내가 좋아하는 모든 잡다한 정보 공유 블로그입니다.

jhnyang.tistory.com

 

'IT > Basic' 카테고리의 다른 글

SDK, API, IDE  (0) 2020.08.27
빌드 속 컴파일  (0) 2020.08.03
col, row Major  (0) 2020.07.16
single floating point  (0) 2020.07.15
[Basic] avx  (0) 2020.07.15