AllExperts > Encyclopedia 
Search      
Find out about volunteering to AllExperts

Intel 80186: Encyclopedia BETA


Free Encyclopedia
 Home · Index · Browse A-Z  · Questions and Answers ·
Encyclopedia

Browse A-Z
ABCDEFGHIJKLMNOPQRSTUVWXYZNum


License
Disclaimer

 
 
 
 
Free Online Courses
12 Weeks to Weight Loss
Take Charge of Stress
Learn How to Bake
Budgeting 101
Deeper Faith
DIY Fashion Makeover

       MORE E-COURSES
 
   

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z  Misc

Intel 80186

_Intel_80186.jpg

An Intel 80186 Microprocessor

The 80186 architecture.

The 80186 is a microprocessor that was 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 generally used as embedded processors (roughly comparable to microcontrollers). They were not used in many personal computers, but there were some notable exceptions: the Mindset, the Siemens PC-D (the first DOS PC line of Siemens, with MSDOS v2.11), the Compis (a Swedish school computer), the RM Nimbus (a British school computer), the Unisys ICON (a Canadian school computer), the HP 200lx, the Tandy 2000 desktop (a somewhat PC-compatible workstation featuring particularly sharp graphics for its day) and the Philips :YES. Acorn (another British computer manufacturer) also created a plugin Second Processor that contained the 80186 chip along with assorted support chips and 512k of RAM - hence the Master 512 system.

One major function of the 80186/80188 series was to reduce the number of chips required by including features such as a DMA controller, interrupt controller, timers, and chip select logic.
New instructions were introduced as follows:

ENTER Make stack 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
UD2 Generate invalid opcode exception
INS Input from port to string
OUTS Output string to port

External links

* Intel 80186/80188 images and descriptions at cpu-collection.de



Email this page
About Us | Advertise on This Site | User Agreement | Privacy Policy | Kids' Privacy Policy | Help
About and About.com are registered trademarks of About, Inc. The About logo is a trademark of About, Inc. All rights reserved.
This is the "GNU Free Documentation License" reference article from the English Wikipedia. All text is available under the terms of the GNU Free Documentation License. See also our Disclaimer.