본문 바로가기
인텔 8086
제품

인텔 8086

Intel 8086en

1978년 6월 8일 인텔이 출시한 16비트 마이크로프로세서이자, 오늘날 PC·서버의 근간을 이루는 x86 아키텍처의 출발점. 16비트 내부 레지스터와 데이터 버스, 20비트 외부 주소 버스를 통한 1MiB 물리 메모리 공간을 갖추었으며, 약 2만 9천 개의 트랜지스터를 인텔의 HMOS 공정으로 집적하고 5~10MHz 클럭으로 동작. 기존 8비트 프로세서 8080의 어셈블리 소스 코드와 호환되도록 설계되어 기존 소프트웨어 자산을 16비트 환경으로 이전할 수 있게 한 점이 핵심 특징.

8086은 인텔이 차세대 주력으로 삼으려던 야심작 iAPX 432의 개발이 지연되는 동안 시간을 벌기 위한 임시방편(stopgap) 프로젝트로 출발. 1976년 5월 승인 후 소프트웨어 엔지니어 스티븐 모스가 약 3개월의 아키텍처 설계를 주도했고, 하드웨어 관점이 아니라 "소프트웨어를 더 효율적으로 만들기 위해 어떤 기능이 필요한가"라는 소프트웨어 중심 설계 사상이 반영. 동일 코어에 8비트 외부 데이터 버스를 결합한 저가형 변종 8088이 파생되었고, 부동소수점 연산을 담당하는 8087 수치 보조 프로세서가 함께 설계.

1981년 IBM이 PC(모델 5150)에 8088을 채택하면서 8086 계열은 개인용 컴퓨터 산업의 사실상 표준으로 자리매김. 이후 80286·80386 등으로 이어진 확장판들이 마지막 두 자리 숫자를 물려받아 'x86' 계열로 통칭되었고, 8086의 기본 명령어 집합은 수십 년간 후방 호환성의 토대로 유지. 임시방편으로 출발했으나 결과적으로 컴퓨팅 역사상 가장 성공적이고 오래 지속된 명령어 집합 아키텍처의 기원이 된 프로세서.

9 타임라인
2 사실

타임라인

9
1976 2건
50년 전

차세대 주력 iAPX 432의 개발 지연을 메울 임시방편으로 1976년 5월 16비트 프로세서 개발을 승인함. 소프트웨어 엔지니어 스티븐 모스가 단독으로 설계를 맡았고, 경영진이 건 제약은 기존 8080 어셈블리 코드와 호환될 것과 최소 128KB 메모리를 주소 지정할 것 두 가지였음. 하드웨어가 아닌 소프트웨어 관점에서 프로세서 기능을 정의한 첫 사례.

인텔

1976년 8월 13일 스티븐 모스가 8086 명령어 집합의 첫 개정판(Revision 0)을 발표함. 단순한 명령어 목록을 넘어 레지스터 구조·입출력 공간·인터럽트 메커니즘·메모리 주소 지정 방식까지 아우른 사양이었음. x86 명령어 집합의 골격이 처음 문서화된 시점.

1978 1건
48년 전
1979 3건
47년 전

1979년 6월 1일 인텔이 8086과 내부 구조는 같지만 외부 데이터 버스를 8비트로 줄인 변종 8088을 출시함. 저렴한 8비트 주변 부품과 결합해 시스템 비용을 낮출 수 있어 가격 민감한 시스템에 매력적인 선택지였음. 이 비용 이점이 곧 IBM PC 채택으로 이어진 결정적 토대.

인텔

경쟁사의 16비트 프로세서가 시장에 잇따라 등장하며 8086 판매가 기대에 못 미치자, 인텔이 1979년 12월 대규모 판매·마케팅 캠페인 ‘오퍼레이션 크러시(Operation Crush)’를 기획함. 단순한 성능 수치보다 개발 도구·기술 지원·공급 능력을 포함한 ‘전체 시스템 솔루션’을 앞세워 1년 안에 2,000건의 디자인 윈을 확보한다는 목표를 세움.

캠페인은 1980년 전사적으로 전개되어 약 2,500건의 디자인 윈을 확보했고, 가장 중요한 성과는 8086의 8비트 버스 변종인 8088이 IBM PC에 채택된 것이었음. 8086 계열이 경쟁 프로세서를 제치고 개인용 컴퓨터의 사실상 표준으로 성장하는 데 결정적 전환점이 된 캠페인.

인텔 캠페인 시행 기업
1980 1건
46년 전
1980 8087이 보조하는 주 프로세서

인텔, 8087 수치 보조 프로세서 출시

8086·8088의 부동소수점 연산을 전담하도록 설계된 수학 코프로세서 8087을 내놓음. 80비트 단위의 부동소수점 계산을 처리해 과학·공학 응용의 연산 성능을 크게 향상시킴. 1981년 IBM PC 메인보드에 코프로세서 소켓이 마련되면서 보급이 확대된 칩.

1981 1건
45년 전
1981-08-12 8088의 모태가 된 16비트 원본 설계

인텔, IBM PC에 8088 공급하며 PC 시대 주도

1981년 8월 12일 IBM이 개인용 컴퓨터 IBM PC(모델 5150)를 출시하며 중앙처리장치로 인텔 8088을 채택함. 8088은 8086과 같은 16비트 내부 아키텍처를 사용하면서 외부 데이터 버스를 8비트로 줄인 변종으로, 기존의 저렴한 8비트 주변 부품을 활용할 수 있다는 점이 IBM의 비용·개발 일정 요구에 부합했음.

IBM PC가 기업용 개인용 컴퓨터의 표준 플랫폼으로 자리잡고 호환 기종이 빠르게 확산되면서 8086 계열의 명령어 집합도 사실상의 PC 표준으로 굳어짐. 인텔이 확보한 가장 중요한 디자인 윈 가운데 하나로, 이후 x86 생태계가 수십 년간 이어지는 결정적 계기가 됨.

인텔
1982 1건
44년 전
1982-02 2차 공급 대상이 된 프로세서

AMD, 인텔과 2차 공급 계약 체결

AMD가 인텔과 기술 교환 계약을 맺고 8086·8088 프로세서의 공인 2차 공급사가 됨. IBM이 PC에 쓰일 칩을 최소 두 곳에서 공급받도록 요구한 정책에 따라 성사된 계약. 이후 Am286까지 같은 방식으로 생산하며 x86 시장에 본격 진입.

그 외 사실들

기록

  • 인텔 8086은 약 2만 9천 개(코어 약 2만 개, ROM·PLA 포함 시 29,277개)의 트랜지스터를 인텔 HMOS 공정으로 집적하고 5~10MHz 클럭으로 동작한 16비트 프로세서임. 20비트 외부 주소 버스로 1MiB 물리 메모리를 주소 지정함.

트리비아

  • 8086은 인텔의 차세대 주력 iAPX 432 개발이 지연되는 동안 시간을 벌기 위한 임시방편(stopgap)으로 1976년 5월 승인되어, 소프트웨어 엔지니어 스티븐 모스가 약 3개월 만에 단독 설계함. 임시 프로젝트로 출발했으나 결과적으로 가장 오래 지속된 명령어 집합 아키텍처의 기원이 됨.