Intel 80186
KL Intel i186.jpg
An Intel 80186 Microprocessor
Produced From 1982 to 2007 (Intel versions)
Common manufacturer(s)
Max. CPU clock rate 6 MHz to 25 MHz
Min. feature size 3μm
Instruction set x86-16
Predecessor 8088
Successor 80286
Package(s)
A greatly simplified block diagram of the 80186 architecture.

The Intel 80186 is a microprocessor and microcontroller introduced in 1982. It was based on the Intel 8086 and, like it, had a 16-bit external data bus multiplexed with a 20-bit address bus. It was also available as the 80188, with an 8-bit external data bus.

Contents

Description [link]

Features and performance [link]

The 80186 and 80188 series was generally intended for embedded systems, as microcontrollers with external memory. Therefore, to reduce the number of chips required, it included features such as clock generator, interrupt controller, timers, wait state generator, DMA channels, and external chip select lines.

The initial clock rate of the 80186 and 80188 was 6 MHz, but due to more hardware available for the microcode to use, especially for address calculation, many individual instructions ran faster than on an 8086 at the same clock frequency. For instance, the common register+immediate[1] addressing mode was significantly faster than on the 8086, especially when a memory location was both (one of the) operand(s) and the destination. Multiply and divide also showed great improvement being several times as fast as on the original 8086 and multi-bit shifts were done almost four times as quickly as in the 8086.

A few new instructions were introduced with the 80186 (referred to as the 8086-2 instruction set in some datasheets): enter/leave (replacing several instructions when handling stack frames), pusha/popa (push/pop all general registers), bound (check array index against bounds), and ins/outs (input/output of string). A useful immediate mode was added for the push, imul, and multi-bit shift instructions. These instructions were included in the 80286 and successor chips.

The (redesigned) CMOS version, 80C186, introduced DRAM refresh, a power-save mode, and a direct interface to the 8087 or 80187 floating point numeric coprocessor.

Intel 80188
KL Intel R80C188XL CLCC.jpg
Produced From 1982 to 2007
Common manufacturer(s)
  • Intel
Max. CPU clock rate 8 MHz to 25 MHz
Instruction set x86-16
Package(s)
  • 68-pin

The 80188 is a version with an 8-bit external data bus, instead of 16-bit. This makes it less expensive to connect to peripherals. The 80188 is otherwise very similar to the 80186. It has a throughput of 1 million instructions per second.[2]

In personal computers [link]

The 80186 would have been a natural successor to the 8086 in personal computers. However, because its integrated hardware was incompatible with the hardware used in the original IBM PC, the 80286 was used as the successor instead in the IBM PC/AT.

Few personal computers used the 80186, with some notable exceptions: the Australian Dulmont Magnum laptop, one of the first laptops; the Wang Office Assistant, marketed as a PC-like stand-alone word processor; the Mindset; the Siemens PC-D (not 100% IBM PC-compatible but using MS-DOS 2.11 de:Siemens PC-D); the Compis (a Swedish school computer); the RM Nimbus (a British school computer); the Unisys ICON (a Canadian school computer); ORB Computer by ABS; the HP 100LX, HP 200LX, HP 1000CX and HP OmniGo 700LX; the Tandy 2000 desktop (a somewhat PC-compatible workstation with sharp graphics for its day); the Philips :YES; the Nokia MikroMikko 2. Acorn created a plug-in for the BBC Master range of computers containing a 80186-10 with 512 KB of RAM, the Master 512 system.

In May 2006, Intel announced that production of the 186 would cease at the end of September 2007.[3] Pin- and instruction-compatible replacements might still be manufactured by various 3rd party sources.[4]

Notes and references [link]

External links [link]

This article is based on material taken from the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.


https://wn.com/Intel_80186

Intel iAPX 432

The iAPX 432 (Intel Advanced Performance Architecture), was a computer architecture introduced in 1981. It was Intel's first 32-bit processor design. The main processor of the architecture, the general data processor, was implemented as a set of two separate integrated circuits, due to technical limitations at the time. The project started in 1975 as the 8800 (after the 8008 and the 8080) and was intended to be Intel's major design for the 1980s.

The iAPX 432 project is considered a commercial failure for Intel, and was discontinued in 1986.

Description

(Note that, although some early 8086, 80186 and 80286-based systems and manuals also used the iAPX prefix, for marketing reasons, the iAPX 432 and the 8086 processor line are completelely separate designs with completely different instruction sets.)

The iAPX 432 was referred to as a micromainframe, designed to be programmed entirely in high-level languages. The instruction set architecture was also entirely new and a significant departure from Intel's previous 8008 and 8080 processors as the iAPX 432 programming model was a stack machine with no visible general-purpose registers. It supported object-oriented programming, garbage collection and multitasking as well as more conventional memory management directly in hardware and microcode. Direct support for various data structures was also intended to allow modern operating systems to be implemented using far less program code than for ordinary processors. Intel iMAX 432 was an operating system for the 432, written entirely in Ada, and Ada was also the intended primary language for application programming. In some aspects, it may be seen as a high-level language computer architecture.

Intel 80286

The Intel 80286 (also marketed as the iAPX 286 and often called Intel 286) is a 16-bit microprocessor that was introduced on 1 February 1982. It was the first 8086 based CPU with separate, non-multiplexed, address and data buses and also the first with memory management and wide protection abilities. The 80286 used approximately 134,000 transistors in its original nMOS (HMOS) incarnation and, just like the contemporary 80186, it could correctly execute most software written for the earlier Intel 8086 and 8088 processors.

The 80286 was employed for the IBM PC/AT, introduced in 1984, and then widely used in most PC/AT compatible computers until the early 1990s.

History and performance

After the 6 and 8 MHz initial releases, Intel subsequently scaled it up to 12.5 MHz. AMD and Harris later pushed the architecture to 20 MHz and 25 MHz, respectively. Intersil and Fujitsu also designed fully static CMOS versions of Intel's original depletion-load nMOS implementation, largely aimed at battery powered devices.

Podcasts:

PLAYLIST TIME:

Nightwalker

by: Abakus

Captain America:
Go ahead. Light it up.
George Hanson:
Oh, no, no, no...
George Hanson:
...l couldn't do that.
l've got enough problems...
George Hanson:
...with the booze and all.
l can't afford to get hooked.
Captain America:
You won't get hooked.
George Hanson:
Well, l know.
But it leads to harder stuff. (X2)




×