인텔 80186

  • 인텔
최대 CPU 클럭 속도6 MHz ~ 25 MHz공정3 µm ~명령어 집합x86-16코어1트랜지스터55,000데이터 폭16 비트주소 폭20 비트소켓
  • 68핀
이전 모델인텔 8088후속 모델[인텔 80386]]코프로세서8087

80186은 1982년 인텔이 개발한 마이크로프로세서이다.

특징

인텔 80186의 아키텍처
인텔 80186 아키텍처의 블럭 다이아그램
인텔 80186 다이

8086의 후속으로 개발된 이 CPU는, 8086과 마찬가지로 16비트의 외부 버스를 갖고 있었으며, 8088처럼 8비트데이터 버스를 가진 80188도 있었다. 초기 80186/80188의 클럭 주파수는 6MHz였으나, 마이크로 코드 대신에 추가된 일부 하드웨어로 인해 개별 명령어 중 일부는 8086 때보다 10~20배 정도 빠르게 작동하는 경우도 있었다. 전체적으로는 초당 100만개의 명령어를 처리할 수 있는 능력이었다.[1]

뒤이어 개발된 80286 및 80386 CPU와는 달리, 기능의 추가로 인한 아키텍처 변경은 없고, 8086 시리즈에 주변 IC(클럭 제네레이터, 인터럽트 콘트롤러, 타이머, DMAC, 칩 셀렉터)가 집적화되고, 프로그램의 소형화, ROM화에 관련된 10여개의 명령어가 추가된 정도로, 전체적으로 칩의 숫자가 줄어들었다는 점을 의의로 들 수 있다.

80186의 패키지 형태는 전용 소켓이 없이는 기판에 장착시킬 수 없는 CLCC(세라믹 리드리스 칩 캐리어)를 시작으로, PLCC, QFP, PGA형식으로 나왔다. 패키지의 형태에 따라 칩 이름의 앞부분에 각각 별도의 이니셜이 부가되었다.(R(CLCC), N(PLCC), S(QFP), A(PGA) 등)

80186에서 추가된 새 명령어는 다음과 같다:

ENTER  프로시저의 인수(parameter)를 위한 스택 프레임 생성
LEAVE  고수준 프로시저의 종료
PUSHA  모든 일반 레지스터의 Push 처리
POPA   모든 일반 레지스터의 Pop 처리
BOUND  배열의 색인(index) 값이 경계를 넘었는가 확인
UD2    잘못된 OPCODE 예외 발생
IMUL   부호 포함 정수 곱셈
INS    포트에서 입력으로 문자열을 받음
OUTS   문자열을 포트에 출력

80186을 사용한 시스템

애초에 이 CPU는 IBM PC 등에서 사용되었던 DMAC 등과는 호환성이 없었기 때문에, 마이크로 콘트롤러 쪽보다는 주로 임베디드 시스템 쪽에 많이 사용되어, 개인용 컴퓨터에서는 그다지 많이 사용되지 않았다.

그러나 예외적으로, 마인드셋(Mindset)의 그래픽 워크스테이션[2], 지멘스 PC-D[3] 스웨덴의 학습용 컴퓨터 컴피스(Compis), RM Nimbus(영국의 학습용 컴퓨터), Unisys ICON(캐나다의 학습용 컴퓨터), HP 200LX, 탠디(Tandy) 2000, 일본 후지쯔의 FM-16β의 CPU로 80186이 사용되었다. 여기에 영국의 어콘(Acorn)에서 발매한, 80188 CPU에 관련 칩과 512킬로바이트의 메모리를 내장한 'Master 512 system'이라는 프로세서 추가 보드가 있었다.

각주

  1. “Intel Chips”. 2007년 11월 1일에 원본 문서에서 보존된 문서. 2007년 11월 1일에 확인함. 
  2. Byte Cellar: Mindset Computer
  3. 지멘스에서 1984년에 발매한 DOS 탑재 개인용 컴퓨터 시리즈. MS-DOS 2.11을 탑재하였다. de:Siemens PC-D

외부 링크

위키미디어 공용에 관련된
미디어 분류가 있습니다.
인텔 80186
  • (영어) 80186/80188의 사진 및 설명 - cpu-collection.de에서
  • (영어) 80186의 데이터 북의 스캔본 - datasheetarchive.com에서
  • (영어) 인텔 마이크로프로세서의 역사(Intel Microprossor History)
  • v
  • t
  • e
판매 중단
BCD 지향 (4비트)
x86 이전 (8비트)
초기 X86 (16비트)
X87 (외부 FPU)
8/16비트 데이터버스
8087 (1980)
16비트 데이터버스
X87
80287
80387SX
32비트 데이터버스
80387DX
80487
IA-32 (32비트)
X86-64 (64비트)
기타
현재 판매 중
IA-32 (32비트)
X86-64 (64비트)
EPIC
목록
관련 항목
P5
800 nm
P5
600 nm
P54C
350 nm
P54CS
P55C
250 nm
Tillamook
P6 / 펜티엄 M /
Enhanced Pentium M
넷버스트
코어 / 펜린
65 nm
Merom-L
Merom
Conroe-L
Allendale
Conroe
Kentsfield
Woodcrest
Clovertown
Tigerton
45 nm
Penryn
Penryn-QC
Wolfdale
요크필드
Wolfdale-DP
Harpertown
Dunnington
보넬 / 솔트웰
45 nm
Silverthorne
Diamondville
Pineview
Lincroft
Tunnel Creek
Stellarton
Sodaville
Groveland
32 nm
Cedarview
Penwell
Cloverview
Berryville
Centerton
네할렘 / 웨스트미어
45 nm
클락스필드
린필드
재스퍼 포리스트
블룸필드
Gainestown (Nehalem-EP)
Beckton (Nehalem-EX)
32 nm
애런데일
클락데일
걸프타운 (Westmere-EP)
Westmere-EX
샌디브리지 / 아이비브리지
32 nm
샌디브리지
Sandy Bridge-E
Gladden
22 nm
아이비브리지
Ivy Bridge-EP
Ivy Bridge-EX
하스웰 / 브로드웰
22 nm
하스웰
14 nm
브로드웰
실버몬트 / 에어몬트
22 nm
Valleyview
Tangier
Anniedale
14 nm
Cherryview
스카이레이크/카비레이크
커피레이크/캐논레이크
골드몬트
서니 코브
미래
전거 통제: 국가 위키데이터에서 편집하기
  • 프랑스
  • BnF 데이터