A microprocessor developed by Intel circa 1982. The 80186 was an improvement on the Intel 8086 and Intel 8088. As with the 8086, it had a 16-bit external bus and was also available as the Intel 80188, with an 8-bit external data bus. The initial clock rate of the 80186 and 80188 was 6 MHz. They were not used in many computers, but one notable exception was the Mindset, a very advanced computer for the time. They were used as embedded processors.
One major function of the 80186/80188 series was to reduce the number of chips required.
“To satisfy this market, we defined a processor with a significant performance increase over the 8086 that also included such common peripheral functions as software-controlled wait state and chip select logic, three timers, priority interrupt controller, and two channels of DMA (direct memory access). This processor, the 80186, could replace up to 22 separate VLSI (very large scale integration) and TTL (transistor-transistor logic) packages and sell for less than the cost of the parts it replaced.”
— Paul Wells of Intel Corporation writing in Byte (reference below)
New instructions were also introduced as follows:
ENTER Make stcak frame for procedure parameters LEAVE High-level procedure exit PUSHA Push all general registers POPA Pop all general registers BOUND Check array index against bounds IMUL Signed (integer) multiply INS Input from port to string OUTS Output string to port
[“The Evolution of the iAPX 286”, Bob Greene, Intel Corporation, PC Tech Journal, December 1984, page 134].
[“The 80286 Microprocessor”, Paul Wells, Intel Corporation, Byte, November 1984, p. 231].
- Intel 80188
processor A version of the Intel 80186 with an 8 bit external data bus (instead of 16 bit). This makes it cheaper to connect to peripherals. (1995-01-13)
- Intel 80286
processor (Or “286”, “i286”) A microprocessor developed by Intel. THe 80286 processor has a 16-bit data bus and incorporates a memory management unit that allowed a limited amount of multitasking. The 80286 only has a segmented MMU while the later processors add a paged MMU “behind” the segmented one. The 80286 was the processor in […]
- Intel 80386
processor (Commonly abbreviated to “386”, trademark “Intel386”) The successor to the Intel 80286 microprocessor. It was the first Intel processor with 32-bit data and address busses. It can address four gigabytes (2^32 bytes) of memory; however, 16 megabytes is a typical maximum in IBM PCs. The 386 allows multiple application programs to run at the […]
- Intel 80386dx
processor A version of the Intel 80386 with a 32-bit data bus and 32-bit address bus, a BGA. The 386DX was clocked at 16 to 33 MHz by Intel and up to 40 MHz by AMD. It comes in a BGA package. (2003-07-05)