
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 Wang Office Assistant, marketed as a pc-like stand-alone word processor which used a subset of their WP Plus word processing program; the Mindset; the Siemens PC-D [2] (Siemens' first DOS PC line, which ran MS-DOS v2.11 even though their hardware was not 100% IBM PC-compatible); 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 200lx; the Tandy 2000 desktop (a somewhat PC-compatible workstation featuring particularly sharp graphics for its day); and the Philips :YES. Another British computer manufacturer, Acorn, created a plug-in second processor that contained the 80188 chip along with assorted support chips and 512 KB 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
No comments:
Post a Comment