Intel 80286
인텔 80286은 1982년에 개발된 16비트 개인용 컴퓨터 마이크로프로세서이다. 이전에 쓰이던 8086/8088 프로세서의 16비트 명령어와 호환되며, IBM PC/AT(Advanced Technology) 기종에 적용되어 1990년도 초반까지 널리 쓰였다. 클럭속도는 6MHz부터 20MHz에 이르기까지 다양하다.
80286 프로세서는 이전 8086 프로세서에 비해 같은 클럭에서 수행속도가 2배정도 향상되었다. 또한 1MB의 주기억장치(RAM) 만을 사용할 수 있었던 8086 프로세서와 달리 16MB까지의 주기억장치를 지원한다. 또한 다중작업(멀티태스킹)을 지원했고, 보호모드를 마련해 이를 지원하는 프로그램의 경우에는 효율적으로 메모리를 사용할 수 있게 했지만 호환 문제로 널리 쓰이지는 않았다.
i386(Intel 80386)
인텔 80386(또는 i386)은 인텔사에서 1985년에 개발한 개인용 컴퓨터 마이크로프로세서이다. x86 CPU 시리즈 중에 가장 처음으로 32비트 아키텍처로 만들어진 이 CPU는, 이전 제품인 80286에서 32비트로 확장된 명령어 셋과 강화된 레지스터, 대용량 메모리를 쓰는 프로그램의 지원을 위한 페이징 변환 유닛(paging translation unit) 등이 추가되었다.
이후, 인텔의 32비트 CPU의 기본 바탕이 되는 명령어 세트 및 컴퓨터 아키텍처(IA-32)는, 이 80386을 기준으로 확립되었으며, 80386과 이 CPU의 호환 프로세서들을 집합적으로 x86 또는 i386 아키텍처라고 일컫게 되었다.
한편, 80386 CPU 자체는 개인용 컴퓨터용으로 사용된 시기는 오래전에 끝났으나 인텔 및 다른 업체들을 통해항공우주 공학 등의 임베디드 시스템용으로 계속 생산되어 왔다. 2007년 9월을 끝으로 386의 생산이 중단되었다.
i486
Intel486 (인텔 연아는 물론 구, i486, 486)는 인텔 의 32 비트 마이크로 프로세서 ( CPU )의 시리즈에서80386 의 후속 제품이다.
1989년에 발매 되기 시작하였다. 원래 명칭은 "Intel 80486"였지만, 후에 염가 판의 "486SX"를 라인업에 추가했을 때 기존의 80486를 "486DX "로 개명하고 동시에 그들의 총칭으로서" i486 "의 상표 를 사용하게되었다. 인텔이 현재 사용하고있는 명칭은 Intel486 ™ 프로세서 (Intel486 ™ Processor)이다.
Pentium(i586)
Pentium (펜티엄)은 인텔 이 1993 년 5 월부터 출하를 시작, x86 아키텍처 마이크로 프로세서 ( CPU ) 제품군의 브랜드이다.
Pentium은 회사의 프로세 서인 i486 의 후속 제품이다. 처음에는 80286와 80386, i486 계속 새로운 프로세서의 이름은 "80586"또는 "i586"예상되었지만, 짧은 숫자와 알파벳의 간단한 조합만으로는 상표 로 인정되지 않고, 브랜드로 설정 위해 "5"를 의미하는 그리스어 의 Penta와 요소를 나타내는 라틴어 의 ium에서Pentium 이라는 신조어를 만들어 냈다. 또한 인텔은 Pentium이라는 단어는 형용사 것으로, 광고 활동도Pentium 프로세서 라고 표현하고있다.
인텔은 Pentium 브랜드의 확립에 노력 성공했기 때문에 이에 따르는 몇 가지 후속 프로세서에서 Pentium이라는 단어가 포함된 브랜드를 채용했다.
i686
P6 마이크로 아키텍처 (P6 Microarchitecture)는 인텔 의 x86 명령어 세트의 CPU 6 세대 디자인이다. IA - 32 은 4 세대.
P6 마이크로 아키텍처를 최초로 채용한 제품은 1995 년 11 월 발매되는 Pentium Pro 프로세서. 2000 년 까지 인텔의 주력 제품 아키텍처로 사용되었다. 이를 이어 2000년에 넷버스트 마이크로아키텍처가 뒤를 이었다. 그렇지만 이후, 펜티엄 M 계열의 마이크로프로세서에서 다시 사용되었다. 변형 P6 마이크로아키텍처를 사용한 펜티엄 M의 후속은 코어 마이크로아키텍처이다.
x86
x86 또는 80x86 은 인텔 이 개발한 마이크로 프로세서 의 아키텍처 이며, 또한 이것을 기반으로 한 AMD등의 호환 제조 업체를 포함한 회사의 마이크로 프로세서 제품의 총칭 ( 플랫폼 )이다.
16 비트 의 8086 이 등장하고 32 비트 확장 80386 를 거쳐 64 비트 확장인 x64 의 Xeon 또는 Intel Core i7등에 이르기이 기본적인 명령 세트 는 상위 호환 을 유지하고있다. 그러나 같은 64 비트에서도 인텔 고유의 IA - 64 는 다른 규격이다.
IA-32
IA-32(Intel Architecture, 32-bit) 또는 x86-32는 인텔의 32비트 마이크로프로세서에서 사용하는 명령 집합 아키텍처이며, 이전에 사용되던 IA-16 아키텍처의 32비트 확장이다. IA-32를 x86이라는 이름으로 부르기도 하지만 엄밀하게는 x86 아키텍처는 IA-16, IA-32 등을 모두 포함하는 일반적인 이름이다.
IA-64
인텔의 IA-64 아키텍처는 이름은 유사하지만 IA-32와 호환되지 않는 완전히 새로운 아키텍처로, 아이테니엄 계열 프로세서에서 사용되고 있다. IA-64는 비순차적 실행(out-of-order execution) 대신 VLIW 디자인을 채용하였다. 아이테니엄은 IA-32를 하드웨어적으로 지원하기는 하지만, IA-64와 IA-32간의 명령어가 호환되지 않기 때문에 상당히 느린 속도로 구현된다.
아이테니엄(Itanium)은 2001년에 공식 발표된 인텔이 제공하는 64비트 CPU이다. 휴렛 팩커드(HP)와 공동으로 개발된 높은 성능의 서버 아키텍처인 IA-64를 처음으로 채용하여, HP의 PA-RISC 프로세서를 대체하거나 인텔의 제온(제온(Xeon)은 서버와 워크스테이션용 인텔 x86 CPU의 브랜드 이름으로 x86 CPU의 수많은 계열을 가리킨다) 프로세서의 규모로 사용되는 것을 목적으로 한다. 개발이 지연되면서 출시된 최초의 아이테니엄은 2001년에 출시되었다. 그 뒤로도 보다 강력한 아이테니엄 프로세서가 정기적으로 발표되었다. 아이테니엄은 2006년에 아이테니엄 2로 자리를 내 주었다.
AMD(x86-64)
AMD의 AMD64(또는 x86-64) 명령 집합은 IA-32와 대부분 호환되면서 64비트 기반으로 옮겨 간 아키텍처이다. AMD64는 IA-32에서 아직까지 지원하고 있는 16비트 지원들을 대부분 버렸고, 특히 일반 레지스터들을 어떤 곳에라도 쓸 수 있게 했으며 대부분의 세그먼트 레지스터들을 없앴다. (다만 FS와 GS는 윈도와의 호환을 위해 남겨졌다) 또한 일반 레지스터와 SSE 레지스터의 수가 각각 8개에서 16개로 늘어났다.
x86-64는 x86 명령어 집합 아키텍처의 64비트 모임이다. x86-64 명령어 집합은 에뮬레이션 없이 인텔의 x86를 지원하며 AMD64로 이름 붙인 AMD에 의해 고안되었다. 이 아키텍처는 인텔 64라는 이름으로 인텔에 의해 복제되기도 했다. (옘힐, 클래카마스 기술, CT, IA-32e, EM64T 등으로 불렸음)[1] 이로써 x86-64 또는 x64의 이름을 일상적으로 사용하기에 이르렀다.
x86-64는 인텔의 아이테니엄 계열의 프로세서 아키텍처인 IA-64와 헷갈리면 안 된다.
EM64T
2004년 2월에 인텔은 EM64T 명령 집합을 발표했다. EM64T는 AMD64의 구현이며, AMD64와 대부분 호환되지만 몇몇 기능들이 지원되지 않는다. 인텔은 2004년 후반부터 제온 코어에서 이 명령 집합을 사용하기 시작했으며, 데스크톱 시장의 경우 2005년 초부터 펜티엄 4에서 지원하기 시작했다.
'System > Common' 카테고리의 다른 글
UNIX (0) | 2012.01.27 |
---|---|
System V (시스템 파이브) (0) | 2012.01.27 |
SPARC Enterprise (0) | 2012.01.19 |
후지쯔 PRIMEPOWER (0) | 2012.01.19 |
hostid (0) | 2012.01.18 |