
인텔 80186, 또는 iAPX 186, 또는 단순히 186은 1982년에 출시된 마이크로프로세서이자 마이크로컨트롤러이다. 이는 인텔 8086을 기반으로 하며, 16비트 외부 데이터 버스와 20비트 주소 버스를 다중화하였다. 8비트 외부 데이터 버스를 가진 80188 변형도 제공되었다.
80186 시리즈는 필요한 집적 회로의 수를 줄이기 위해 설계되었다. 클럭 생성기, 인터럽트 컨트롤러, 타이머, 대기 상태 생성기, DMA 채널 및 외부 칩 선택 라인과 같은 기능이 포함되었다. 이는 외부 메모리를 가진 수많은 임베디드 시스템에서 마이크로컨트롤러로 사용되었다.
80186의 초기 클럭 속도는 6MHz였으나, 마이크로코드에서 사용할 수 있는 하드웨어가 더 많아져, 많은 개별 명령어가 동일한 클럭 주파수에서 8086보다 더 적은 클럭 사이클로 완료되었다. 예를 들어, 일반적인 레지스터+즉시 주소 지정 모드는 8086보다 훨씬 빨랐다. 곱셈과 나눗셈도 크게 개선되어, 원래 8086보다 몇 배 더 빨랐다.
80186에서 몇 가지 새로운 명령어가 도입되었다: enter/leave(스택 프레임 처리 시 여러 명령어를 대체), pusha/popa(모든 일반 레지스터 푸시/팝), bound(배열 인덱스를 경계와 비교), ins/outs(문자열의 입력/출력). 이러한 명령어는 동시대의 80286 및 후속 칩에도 포함되었다.
(재설계된) CMOS 버전인 80C186은 DRAM 리프레시, 전력 절약 모드 및 80C187 부동 소수점 수치 코프로세서와의 직접 인터페이스를 도입하였다. 인텔은 1985년경 후지츠에 이 마이크로프로세서를 두 번째 소싱하였다. 인텔 80186 버전의 두 가지 패키지는 1985년 3분기에 샘플링되었다. 12.5MHz 인텔 80186-12 버전은 1.5μm HMOS-III 공정으로 US$36에 100개 수량으로 제공되었다. 12.5MHz 인텔 80C186 버전은 CHMOS III-E 기술을 사용하여 정상 부하에서 약 90mA, 전력 절약 모드에서 32mA를 소비하였다. 이는 68핀 PLCC, CPGA 또는 CLCC 패키지로 제공되었다. 인텔 M80C186 임베디드 컨트롤러의 군사 버전은 10MHz 및 12MHz 버전으로 제공되었다. 이들은 MIL-STD-883 Rev. C 및 MIL-STD-1553 버스 응용 표준을 충족하였다. 12MHz CHMOS 버전은 약 100mA를 소비하였다. 10MHz M80C186 PGA 버전은 100개 단위 수량으로 US$378에 제공되었다. 80C186EB는 1μm CHMOS IV 기술을 사용하는 완전 정적 설계로 제공되었다. 이들은 3V 및 5V 버전으로 84-리드 PLCC 및 80-리드 EIAJ QFP 패키지로 제공되었다. 1,000개 수량으로 US$16.95에 제공되었다. 인텔 80C186EC는 4개의 DMA 채널, 2개의 인터럽트 컨트롤러, 22개의 I/O를 포함하고 있으며, 두 개의 직렬 채널과 4개의 타이머를 제어한다. 이 버전은 1,000개 수량으로 US$17.70에 제공되었다. 이 마이크로컨트롤러는 5V 버전으로만 제공되었다. 인텔 80C186EC 및 80C186EA는 대기, 전력 차단 및 전력 절약의 세 가지 전력 관리 모드를 포함하고 있다. 80C186EA는 5V 및 3V 버전으로 제공되었다. 80C186XL 버전은 최대 20MHz로 제공되며, 기존 CMOS 버전의 80C186과 호환되며 25% 더 높은 성능과 50% 더 낮은 전력 소비를 자랑한다. 이 버전은 1μm CHMOS 공정 기술을 사용하였다. 80C186EA 및 80C186XL은 1,000개 수량으로 US$11.80에 제공되었다.
80188 변형은 8비트 외부 데이터 버스를 가지고 있어 주변 장치에 연결하는 데 더 저렴하다. 그러나 16비트 레지스터와 1MB 주소 범위는 변경되지 않았다. 초당 100만 개의 명령어 처리량을 가지고 있다. 인텔은 1985년경 후지츠에 이 마이크로프로세서를 두 번째 소싱하였다. 인텔 80188 버전의 두 가지 패키지는 1985년 3분기에 샘플링되었다. 80C188EB는 1μm CHMOS IV 기술을 사용하는 완전 정적 설계로 제공되었다. 이들은 3V 및 5V 버전으로 84-리드 PLCC 및 80-리드 EIAJ QFP 버전으로 제공되었다. 1,000개 수량으로 US$15.15에 제공되었다.
80188 시리즈는 일반적으로 외부 메모리를 가진 임베디드 시스템을 위해 설계되었다. 따라서 필요한 칩 수를 줄이기 위해 클럭 생성기, 인터럽트 컨트롤러, 타이머, 대기 상태 생성기, DMA 채널 및 외부 칩 선택 라인과 같은 기능이 포함되었다. N80188은 8087 수치 코프로세서와 호환되었으나, 80C188은 호환되지 않았다. ESC 제어 코드는 통합되어 있지 않았다.
개인 컴퓨터에서 80186에 통합된 하드웨어가 IBM이 8088 기반 IBM PC에 선택한 지원 칩과 호환되지 않았기 때문에, 이 칩은 PC 시장에서 널리 성공하지 못하였다. IBM은 1984년 8월에 출시된 IBM PC/AT의 후속 모델로 80286을 선택하였다. 대부분의 다른 PC 호환 제조업체들도 이를 따랐다.
그럼에도 불구하고 몇 가지 주목할 만한 개인 컴퓨터가 80186을 사용하였다:
덴마크 레그네센트랄렌: RC750 파트너, CCP/M 실행
덴마크 레그네센트랄렌: RC759 피콜리네, CCP/M 실행
호주 덜몬트 매그넘 노트북, 최초의 노트북 중 하나
왕 오피스 어시스턴트, PC와 유사한 독립형 워드 프로세서로 마케팅됨
MAD-1, 모듈형 디자인의 반-IBM PC 호환 데스크탑 컴퓨터
프론토 시스템 16, 또 다른 PC 호환
마인드셋, 매우 초기의 그래픽 워크스테이션
지멘스 PC-D(100% IBM PC 호환은 아니지만 MS-DOS 2.11 사용)
컴피스, 스웨덴 학교 컴퓨터
프랑스 SMT-구필 G4
RM 님버스 PC-186, 영국 학교 컴퓨터 시리즈의 첫 번째 버전
유니시스 ICON, 캐나다 학교 컴퓨터
ABS의 ORB 컴퓨터
HP 100LX, HP 200LX, HP 1000CX 및 HP OmniGo 700LX
탠디 2000 데스크탑, 날카로운 그래픽을 가진 다소 PC 호환 워크스테이션
텔렉스 1260, 데스크탑 PC-XT 호환
필립스: YES
노키아 미크로미코 2
IBM PC 라디오
80186의 독립형 구현 외에도, "추가 카드" 가속기 카드 구현의 두 가지 예가 있다: BBC 마스터 512, BBC 마스터 범위의 컴퓨터를 위한 아콘의 플러그인으로 80186–10과 512KB RAM을 포함하고 있으며, 오키드 테크놀로지 PC 터보 186, 1985년에 출시되었다. 이는 원래 인텔 8088 기반 IBM PC(Model 5150)와 함께 사용하기 위해 설계되었다.
인텔 80186 및 80188은 주로 컴퓨터가 아닌 전자 장치에 내장되어 있다. 예를 들어: 80186은 마이크로텍 8086 인서킷 에뮬레이터를 제어하는 데 사용되었다. 80188은 1991년에 출시된 인텔 14.4EX 모뎀에 내장되었다. 16MHz 프로세서는 모뎀에서 필요한 복잡한 알고리즘을 수행하는 데 사용되었다. 두 번째 세대 SatisFAXtion 보드, FAX/모뎀 ISA 카드, 이 프로세서를 사용한다. IBM 7171 프로토콜 변환기는 ASCII 문자 지향 단말기를 IBM 메인프레임에 IBM 3270 단말기로 보이게 하였다. 이 프로세서로 인텔 80186을 사용하였다. 디지털 장비 회사의 DECtalk 음성 합성 시스템의 컨트롤러 카드에도 사용되었다. 2006년 3월 30일, 인텔은 80186 및 80188의 생산과 80386 및 80486과 같은 다른 프로세서 모델의 생산이 2007년 9월 말에 중단될 것이라고 발표하였다. 핀 및 명령어 호환 대체품은 여전히 다양한 제3자 소스에서 제조될 수 있으며, FPGA 버전도 공개적으로 제공된다.
The Intel 80186, or iAPX 186, or simply 186, is a microprocessor and microcontroller released in 1982. It is based on the Intel 8086 and multiplexes a 16-bit external data bus with a 20-bit address bus. A variant with an 8-bit external data bus, the 80188, was also offered. The 80186 series was designed to reduce the number of required integrated circuits. It included features such as a clock generator, interrupt controller, timer, wait state generator, DMA channels, and external chip select lines. This made it suitable for many embedded systems with external memory. The initial clock speed of the 80186 was 6 MHz, but as more hardware became available in microcode, many individual instructions were completed in fewer clock cycles than the 8086 at the same clock frequency. For example, the typical register + immediate addressing mode was much faster than the 8086. Multiplication and division were also significantly improved, being several times faster than the original 8086.
Several new instructions were introduced in the 80186: enter/leave (replacing multiple instructions for stack frame handling), pusha/popa (push/pop all general registers), bound (comparing array indices with bounds), ins/outs (input/output of strings). These instructions were also included in contemporary 80286 and later chips. The (redesigned) CMOS version, the 80C186, introduced DRAM refresh, power-saving modes, and direct interface with the 80C187 floating-point coprocessor. Intel second-sourced this microprocessor to Fujitsu around 1985. Two packages of the Intel 80186 version were sampled in Q3 1985. The 12.5 MHz Intel 80186-12 version was offered at US$36 for a quantity of 100, using a 1.5μm HMOS-III process. The 12.5 MHz Intel 80C186 version, using CHMOS III-E technology, consumed about 90mA under normal load and 32mA in power-saving mode. It was available in 68-pin PLCC, CPGA, or CLCC packages. The military version of the Intel M80C186 embedded controller was offered in 10 MHz and 12 MHz versions, meeting MIL-STD-883 Rev. C and MIL-STD-1553 bus application standards.
The 12 MHz CHMOS version consumed about 100mA. The 10 MHz M80C186 PGA version was offered at US$378 for a quantity of 100. The 80C186EB was provided as a fully static design using 1μm CHMOS IV technology, available in 3V and 5V versions in 84-lead PLCC and 80-lead EIAJ QFP packages, priced at US$16.95 for a quantity of 1,000. The Intel 80C186EC included four DMA channels, two interrupt controllers, and 22 I/O, controlling two serial channels and four timers. This version was offered at US$17.70 for a quantity of 1,000 and was available only in a 5V version.
The Intel 80C186EC and 80C186EA included three power management modes: standby, power-down, and power-saving. The 80C186EA was available in both 5V and 3V versions. The 80C186XL version was offered at up to 20 MHz, compatible with the existing CMOS version of the 80C186, boasting 25% higher performance and 50% lower power consumption, using 1μm CHMOS process technology. The 80C186EA and 80C186XL were priced at US$11.80 for a quantity of 1,000. The 80188 variant had an 8-bit external data bus, making it cheaper to connect to peripherals. However, the 16-bit registers and 1MB address range remained unchanged, with a throughput of one million instructions per second. Intel second-sourced this microprocessor to Fujitsu around 1985. Two packages of the Intel 80188 version were sampled in Q3 1985. The 80C188EB was provided as a fully static design using 1μm CHMOS IV technology, available in 3V and 5V versions in 84-lead PLCC and 80-lead EIAJ QFP versions, priced at US$15.15 for a quantity of 1,000.
The 80188 series was generally designed for embedded systems with external memory. Therefore, it included features such as a clock generator, interrupt controller, timer, wait state generator, DMA channels, and external chip select lines to reduce the number of required chips. The N80188 was compatible with the 8087 numeric coprocessor, while the 80C188 was not. ESC control codes were not integrated. The hardware integrated into the 80186 in personal computers did not widely succeed in the PC market because it was incompatible with the support chips chosen by IBM for the 8088-based IBM PC. IBM opted for the 80286 for the follow-up model of the IBM PC/AT released in August 1984, and most other PC-compatible manufacturers followed suit.
Nevertheless, several notable personal computers used the 80186:
- Denmark's Regnescentralen: RC750 Partner, running CCP/M
- Denmark's Regnescentralen: RC759 Piccoline, running CCP/M
- Australia's Dulmont Magnum laptop, one of the first laptops
- Wang Office Assistant, marketed as a standalone word processor similar to a PC
- MAD-1, a modular design semi-IBM PC compatible desktop computer
- Pronto System 16, another PC compatible
- Mindset, an early graphic workstation
- Siemens PC-D (not 100% IBM PC compatible but used MS-DOS 2.11)
- CompuServe, a Swedish school computer
- France's SMT-Goupil G4
- RM Nimbus PC-186, the first version of a UK school computer series
- Unisys ICON, a Canadian school computer
- ABS's ORB computer
- HP 100LX, HP 200LX, HP 1000CX, and HP OmniGo 700LX
- Tandy 2000 desktop, a somewhat PC-compatible workstation with sharp graphics
- Telex 1260, a desktop PC-XT compatible
- Philips: YES
- Nokia Micromiko 2
- IBM PC Radio
In addition to standalone implementations of the 80186, there are two examples of "add-on card" accelerator card implementations: the BBC Master 512, which included an 80186-10 and 512KB RAM as a plugin for the BBC Master range of computers, and the Orchid Technology PC Turbo 186, released in 1985, designed to be used with the original Intel 8088-based IBM PC (Model 5150).
The IBM 7171 protocol converter made ASCII character-oriented terminals appear as IBM 3270 terminals to IBM mainframes, using the Intel 80186. It was also used in the controller card for Digital Equipment Corporation's DECtalk speech synthesis system. On March 30, 2006, Intel announced that production of the 80186 and 80188 would cease, along with other processor models like the 80386 and 80486, by the end of September 2007. Pin and instruction-compatible alternatives can still be manufactured by various third-party sources, and FPGA versions are also publicly available.
インテル80186、またはiAPX 186、または単に186は、1982年に発売されたマイクロプロセッサおよびマイクロコントローラです。これはインテル8086を基にしており、16ビットの外部データバスと20ビットのアドレスバスを多重化しています。8ビットの外部データバスを持つ80188のバリアントも提供されました。80186シリーズは、必要な集積回路の数を減らすために設計されました。クロックジェネレーター、割り込みコントローラー、タイマー、待機状態生成器、DMAチャネル、外部チップ選択ラインなどの機能が含まれています。これにより、外部メモリを持つ多くの組み込みシステムで使用されました。
それにもかかわらず、いくつかの注目すべき個人コンピュータが80186を使用しました:
- デンマークのレグネセントラレン:RC750パートナー、CCP/Mを実行
- デンマークのレグネセントラレン:RC759ピコリーネ、CCP/Mを実行
- オーストラリアのダルモントマグナムノートパソコン、最初のノートパソコンの1つ
- ワンオフィスアシスタント、PCに似たスタンドアロンワードプロセッサとしてマーケティング
- MAD-1、モジュラー設計の半IBM PC互換デスクトップコンピュータ
- プロントシステム16、別のPC互換
- マインドセット、非常に初期のグラフィックワークステーション
- シーメンスPC-D(100% IBM PC互換ではないがMS-DOS 2.11を使用)
- コンピュータ、スウェーデンの学校コンピュータ
- フランスのSMT-グピルG4
- RMニンバスPC-186、イギリスの学校コンピュータシリーズの最初のバージョン
- ユニシスICON、カナダの学校コンピュータ
- ABSのORBコンピュータ
- HP 100LX、HP 200LX、HP 1000CXおよびHP OmniGo 700LX
- タンディ2000デスクトップ、シャープなグラフィックを持つややPC互換ワークステーション
- テレックス1260、デスクトップPC-XT互換
- フィリップス:YES
- ノキアミクロミコ2
- IBM PCラジオ
80186の独立した実装に加えて、「追加カード」アクセラレータカード実装の2つの例があります:BBCマスター512、BBCマスター範囲のコンピュータ用のアコンのプラグインとして80186–10と512KB RAMを含み、オーキッドテクノロジーPCターボ186、1985年に発売されました。これは元々インテル8088ベースのIBM PC(モデル5150)と一緒に使用するために設計されました。
インテル80186および80188は、主にコンピュータではなく電子機器に組み込まれています。たとえば、80186はマイクロテック8086インサーキットエミュレーターを制御するために使用されました。80188は1991年に発売されたインテル14.4EXモデムに組み込まれ、16MHzプロセッサはモデムに必要な複雑なアルゴリズムを実行するために使用されました。第二世代SatisFAXtionボード、FAX/モデムISAカードもこのプロセッサを使用します。IBM 7171プロトコルコンバータは、ASCII文字指向の端末をIBMメインフレームにIBM 3270端末として表示しました。このプロセッサでインテル80186を使用しました。デジタル機器会社のDECtalk音声合成システムのコントローラカードにも使用されました。2006年3月30日、インテルは80186および80188の生産と80386および80486などの他のプロセッサモデルの生産が2007年9月末に中止されると発表しました。ピンおよび命令互換の代替品は、依然としてさまざまなサードパーティのソースから製造される可能性があり、FPGAバージョンも公開されています。
'Computer > CPU' 카테고리의 다른 글
Intel iAPX 432 [Intel / January 1981] (0) | 2024.09.29 |
---|---|
Intel 80286 [Intel / January 1982] (0) | 2024.09.28 |
Intel 8088 [Intel / 1979] (0) | 2024.09.26 |
Intel 8086 [Intel / 1978] (0) | 2024.09.25 |
Intel MCS-96 [Intel / 1982] (0) | 2024.09.24 |